MKAQRAEPVIHNTLGSTLHLPFLASSSNVSSATAGNGGSGHPRQATGGGGLRRPQSVMSLGVSSRAAPTVTHIARALTSSTSVNRPKTLPCETQVLAALLVPFLGPHSNEQVSVEQQTAVETFEYAIRTWKAASHEAELDRCIWCCKAASVYSRSRMRILGSLSNILFSRDRTFQVETPAILQTLLQCLFSLLVVLRSSQDSRQEADAVAAYIVGIKSGQSGTPSPQALEKEYGVRHKGDSDEHVREIIAAESVIGCLEVGSEVLRRWTLHNLVEEHWTSSDSQMLLSPLLTTMTWRKLRTFVNSSVSLLLNGSLDPRQNTYDADVVIHLLRTRILPEVEAMQDDAFAVVGEIQSSIIRLVLELLCIRGTSEREWVMLYFSHWVQEGGKWRESVERSLQNLIGQGEWPTILRLMPILEELPEDIRVSLIPDLLPAISDRLTRDPPERSCAPLSDFLDSAAISCPKAFFKPVFGCAASMKDLTIANHLCSLYSVARFYPGVWTHNPEMMSVAIMMDPTGSRKVTEPTGAAPTQGRVRIGQMVIMVELLHHLRRMRQLKDPAAFTVTHKFVVSLEARLGMLIEAKEQTTLIPASQRLLFCALFRECRLFTRSLRSAAWLPSVVNWTSSYLFDANTDPDHELNEDEAVSTLSKLIALYSQAKAGLGGGGKRRTTVVGPTGVDTQQGKTASQSGSIDAYQDSFDSRITMLQSLVDRRVSTALDLLVTVSGLLQPDDYMRLGPILWYKHLDNPEPHVIAPTCFLVMQCAEKIPTEFSALINQDLSSAEVSMRRHAVQRMATMASWRFQLLSQEVILDKNYRRPFKLTRPPVLFVPTDIGSNLFELEEDPNDFKDSKGHVLPLELRRRLNEVGWAEERGEMDPKTEWIKTPMTRLPTQQLDSLSSSPDAAATTFQSQSPSPSPEPSPTRASPRELPLSRKDSSVGQSRAKRRPVFVATLVGFFPKLAAMVKDSDFVVANTARNLVLDLMRDDPQLLCRSVFHELSGDATGIMSAITTLRNFLHCEFALPPGAAHHMLNHVVGFLKGLMRHTESVDPLLGFGYSSPIVAKLAPQVSKMSMRDIRRAKVDTLLLPSGSLWWNDAPQPGPMFPRSLESNYDPFDALPAPVVWVTMVRTAQNMVFLNLLRQNAQDVKIFRKNLTTLVLPIHFDDLHQNSIPLTAYIPVQGLPPAPTNPTLIALSLTLARSHLLLLHQVFRSMSRHLNDREELALLLDGLNRIMLAHGDDVGIVSHAMLNYLIASTRFRRLFTSGGGYTMFMPAVIKVYCEAASQPTIRAVIEFAVNRFFALHQESFIFQTCDVMSNVIALPGVDGSYVCRNIFALLATLKNSASQTNSEVSALSALTKLEEQEAILVTIAEKVPQVFLASVHRSAQDKNQLTVDVPDEFDSKRLSLDDLVRLFLTVIAHNPTILRAQQFLRFLMFLSPHLYHASASARSVLKDGISALASILLNKGIAKPKTSEGASLVDELGSNAVSQTGLNQANLPQSSVPSDLLAMRLDLLSLVVGYTKAGGTLSALASQRVLEVVKVILKDSKSSVLRVAEFLADYVRAILIRPVHPELKQVVTLLSDVAPIISSYSTTVDFSGVFDVVTSLASDTVFANQPAFSRVLVNQYCSAGLEACEVAASENLLWTLTVRGSILDLLDRSLLVIGADVMSELEKREPTYEFLSGIILPFVLRMKATVEIASNSQWADKWRRDVYAQAWLRLIAYVLNVIQRADYIRPDSRNIIPGLDRRKSTDSRSLSSTPDPKPAMALVVALQILKVITTRAEQELSTVFPSIWGQIGDVLKETLADGDAGFAIPSRGGYSEPPSPTHSPRTSSFNIGADDGNPFLTPSMAPSAHRTRAERRPRIIDYMTWSLIEWLCLRRTPLALQMRVFIQEKVALLHQELIVNGAGNQSLAASPIISAMGMPSGGLNTPLTARGRNRPVSNIFSKPRRSFLSGADPSSAVSTPRSSTLFANAVSLPSFDEFGMQSSTPRKEDGPGRQAGYQLMPSPLTPSRRAARESGPKIVHLGPVRPLSPSGGGPRRSFSPSGQRSGIGSSRSALALAREMVVESPVLVRMTVRRIRVAQAMLGYPLLPLANVSSMDSSMTDMNGELAETEGLVKAWSRAEAVEMLMQETKDLIEEWRDDEELDGIGDDSGILVDLEEPRSPLS*