MVTITIDGNVCEVPANTTILEAAASVGIKIPTLCYLKDLNEVGGCRVCVVEVEGAEHLVAACNNTVLDGMVVHTNTPKVRAARMTNVELLLSQHDSSCTSCVRSGNCTLQTVANDLGIYRLPYKKHVEHNSWDRTFPLIRDNEKCIRCLRCIQVCEKVQGLGVWDLTNRASHASVDVRGRKPITEVDCAACGQCITHCPVGALRERDDTERVFDAMADPNKVVMFQIAPAVRTSWGEELGLSREEATVERLCSLLHAMGASYVFDTDFSADLTIMEEGSELLHRIAEHDAGGEDVPALPLMTSCCPGWVRYVKARYPQFVSQVSTSKSPQQMFGAMAKTHYADVLGVEAKDVFCVSVMPCVAKKTEAALPTMVGESGDPDVDVALTVREVVRMIRASHMDPASYEDRELDRPLGFGTGAGVIFGTTGGVMEAALRSAYFLVVGENPAPDAFKEVRGCDGWREAVFDLNGRELRVAVAHGLANAGKLLDALERGAVHYDFVEVMACPGGCVGGGGQPIHDGVELADERAAVLRALDHDAQIRFSHENPDVAACYRDFLGEPLSELSEKLLHTDHTAWDML