MARGRGNFGLSSRTRVRGSFRGGRGGFRGRGRGGSKAGGNPDAAPVREDDGTQLAEKFEKIAVNDEVDEKLGFARIQEGPKREGWLINMHPTTVKDPDWPSGRAAVDYYFIQDDGGSFKCTFQYEPYFYIACKTGTETIVEEWMKKRFEGLVYRIARDKKEDLKMPNHLMGHRRLFLQICFRNISDLLAVRREIMPLALANGAKRDAVDAYAEVVRATASMDIEMEDETQAWGASSKPSDTDPRECIIDIREYDVPYHLRVAIDNDIRVGLWYAITFTAGQPTFTLIKERVKRADPVVMAYDIETTKAPLKFPDQAIDQVMMISYMVDGQGYLIVNREIVSEDIEDFEYTPKEGYEGPFIVYNEPNEEATIKRWFSHIQEVKPTIMATFNGDFFDMPFIDARAKVNGLDMFLETGFAIDAEEEYKSRTCVHMDCFRWVKRDSYLPQGSQGLKAVTTAKLGYNPIELDPELMTPYAVEQPQVLAQYSVSDAVATYYLYMKYVHPFIFSLCNIIALNPDEVLRKGSGTLCETLLMVEAYRSHIIMPNKHEETHGNMYEGHLLSSETYVGGHVEALEAGVFRSDIATDFKVVPEALTFVSLKLIDDLDAALTFCIVEESKANLADVTNYEEVKREIQDKLELMRDNPKRVDNPLIYHLDVAAMYPNIMLSNRLQPDSMVQESDCAVCDFNRPGKTCDRRLQWAWRGEYFPAHRDEFNMIKHALNQESFPGKRAHDPPRRFTDLSPAEQTALLHKRLGDYSRKVYSKTKETKVETRTSIVCQRENPFYVDTVRRFRDRRYEYKGLHKKWKNNLDTYLAEARSIAEVDEAKKMIVLYDSLQLAHKCILNSFYGYVMRKGARWHSMEMAGITCLTGATIIQMARALVEQIGRPLELDTDGIWCMLPGVFPENFKFNLKNGKSIKFSYPCTMLNHLVHDKFTNHQYHDLNPETGEYEVHSENSIFFELDGPYKAMILPSSKEEDKLLKKRYAVFNDDGSLAELKGFEVKRRGELQLIKIFQSQIFEKFLLGTTLQECYAAVAEVADQWLDILYTRGETLSDEELVDLIAENRSMSKTLAEYGGQKSTSISTARRLAEFLGDQMVKDKGLACKFIISAKPIGSPVTDRAVPVAIFSAEDSVKRTYLRKWLKDSSLNNFDLRAILDWDYYIERLGSVIQKLITIPAAMQKVANPVPRIRHPDWLFRRVAAQGDKFKQNKMTDFFKVKDPNAPPEDKDMEDLADPKPNRLRLVPKEPKPKAPEPEVETEEDEGPMPDPTRNYSAWIKRMRPKWKAKIQARWTDPESSVVPSMFQSAVARAKPVSTRWDILQIRASKIPGRFLLWVYVDAKLVSIPLRIPREFYVHLKKPMPQLFRPEFYSVEKVTKNLPHDLPCTNLFKISVREDVYQDIQEHFIDLTNDPNVDGVFELQVPLAIRALLKLGKSCMLSSGGLSLNRAQQTGLDLQQLDTCASTSQQYLAEGRTAKHIFLYHATTPNGKVQVFAVFYPNGPTKLHIIDPAVRRQPIPSLDTSYRDLFAKQQQMFGKSNTFPYPTSLSFETVHHSNDVTALKAISRELGLLTDSSLMVVISSNKDVSYFDRLVPRLSKFPVVAMSSARNAHLLNSLPWQSTAGVKILKRYLALGPWLDRMIALADYYDVPIGHIEGDTPLLLSDITYARRLIHQDTVLWWSPSDLPDLGGIEADIQALEDWPRTDFLSPGVYSNVCLEVTVRNLAVNSVLQSVVINELEGSGGTTAFDSVSHTLDDYKSGDSQRDITLGGSRVSTHAFSILKNMLKGWLLDKIQHENNSPACLALDHFWRWVTSKGSQLYDPSLHRFIHGLMRKTFIQLLAEFKRLGSHVVYADFSTILLATSKPPGTAHAYATYITTAVTSHELFQHIYLHTEKFYDFLICMDRANMGGVVCEDPLAVEPPAELAVEMNWNIQHFLPPAIQHDFGSVVQYYIVELYRIRQKINASSRPIIRPMLTSDGPDATQRAAQANDSEKSMIVDFIARKFTRKLLKVIGSVYERQQDDAMSPESDGSFEFPTLPGSHLHMTHPTLELIKFLCAVFSLAKDYTVEIGLLKRNLLELINVREFAQEAIYRNPCEPLKLSNVPCRHCDLLRDFDFCRDLSLLPNNTDVNPRWLCTNCNGEYDKTVIEFSLIDMTKSIEQKFARQDLRCSKCQQIQSDNVSRYCQCSGTYQYTLNKAEAKKTLKTMVNIAREYKLARLRETAQTLLSNWA*