MGGAPAFSGNASGRSKGNMYGEAGRGKGHHAARGRGGQGDGDWKNQKSRLQMAQEEDALEAGLGFVNFTEGDERLGWLVNVSSTTVQEAETGKEFSAVNCYFMQQDGDTFKAQVRYAPYFLIATKPNCEHDVEAFLRRRYEGKIHDVTVLDKEDLDLKNHLSGLKQKYLKVTFATVQDLMDVRREVLPMVKKNQSRSEAAEAYEALHQMEASAVTHQGRAHHGVSRGGEQKSTKGKRAIANYADAMMDIREYDVPYHMRFLIDTETRCGWWYQVKVKQGEVTMTHRKDMLARGEVKICAFDIETTKLPLKFPDAEYDQVFMISYMLDGQGYLIINREVVSADIEDFEYSPKPEYPGPFIVWNEPDEAALLRRWFDHMREVQPSVYVTYNGDFFDWPFVETRAEKNGMSMYLELGMRCDRKTGECRSRSALHLDAFAWVKRDSYLPAGSHGLKAVTKAKLGYNPVEVDPEDMLPFAQEQPHHMAAYSVSDAVSTYYLYMTYVHPFIFSLATIIPLSPDEVLRKGSGTLCEALLMVEAYRANIVCPNKTQSAGEKHYKGHLLESETYIGGHVECLEAGVFRADIPTKFRMNPKGYQGLLDSLDEDLKYALYHEGKKMTPEDVENYDEVRAAIAEKLVDLRDNPVQMAKPLIYHLDVAAMYPNIILTNRLQPPAMVTEDVCAACDFNRPGKTCLREMEWLWRGEHYAATSSDYAAIKAQLEAEKFPPKADGTGDGRPRYWADLSYEEQAAAKKNRLKMYSQKVYKRVLDKPITESKMAGICQRENGFYVDTVKNFRDRRYEYKGLNKTWKGKLGDAKKSGNPIAVQEAKDMVTLFDSLQLAHKCILNSFYGYVMRKGARWYSMEMAGVVTYTGAKIIQMAKRLVDDIGKPLELDTDGIWCCLPGTFPEEFTLKPKEGVNKKKLTISYPCSVLNRLTALQCTNDQYQTLTDKEKRTYESSSEMTIEFEVDGPYKAMILPASKEEGILIKKRYAVFNFDGSLEELKGFEVKRRGELKLIKMFQTEVFDEFLKGTTLEEVYEAVGKVANKWLDMLDSKGRDLTDEDLVDYISEATTMSKSLEEYGDRKSCATTTAKRLGAFIGGDIANDKGLKAQYIITKKPAGAPTSQRAVPVTIFQAEPAVARSFLRDWTKDSPPGDADEVPDMRELLDWDYYKTRLASAIQKIISIPAALQHVPNPCPRVTHPDWLHKMVREKDDKFKQRKLADLFGAHDAKRELLAAKDPNAPEHDAAHTPGKKARGDELDMEDAAGAAPGTLIGKTSGPRVQRFFRGVEDSAPGGGVPTTPETGAVAARTLPGSGPSPADGGNVTGNVRRRNALDPVEIAREAFESLGACPDKRQDFDGWLRHHKAKWRLQRAERKRRRVQEADALAAAGGVTPGFGRSMTRPRTLGPGGLGAFVESRERTLATSAWQLVQIEPAAAGPGHFTAWVLAAGTIHSVPIKVSRRLAVAMRSPDREGDLGLGGKKRVSAILPRGAKAEHVYEVKMEESEYASGLEVMDLLANPNVVGVFERHVPLLEAAVQKIGCVASLRRDESRADGQVLEYDLDQLEMRTTAECGYVPLAKPDASQAVRGMMRHVSLYRAGDKGKGVYALHTPATGSGVLVVVEPGAVGNGRRNQGVREVSVPAMDRAWRAARAEVSSADGDDAATQSADGAIDWTVEYVKDDESAGAAVSRHLQAYLEDPKGPAVCVVEAPGDSGVDVVDGSSIRREGVAGRLGAIIPALARLPVVHVPANAADTASMPAIGWQVNAAKTACTRLAAHGDWLAERVAISRYAHIPVGNLGQDWCLHTADTFFARALRDSSQLLWTGPGGVPDLGGGSGDGALSGLDDTLQTTRAEVNNPGAYRCVCVELKAHHLAVCAIANAHLLNDLEQGALLGYEQNTVGSGKDNGDSGVRGGHEAAAAFRTLRTLVNNWLVDATERRNPYADALLGQLRRWLLSAFSTLREPALRHLVELCMKKVFTLLLAEVKKLGATVVHADMQTITIATGKHRLASAAAFVDGLRASLRRRELFSWLELEPSRQWHSLLFRGPYDYGGLLASALPGAKQWSGHDTLGPDDFELDPVATRAAGVAEAAEALDMHWNIASFLPESIREHFEVVVSEFIFRPWKRDFGGGLDDERSDDVEYVDGLDDGEGDDAEAAVPPPLDTEGLEHEGDEALDECLLDATPPQAREAASQPGQGGQEENEPLQNARTPLVGGREAAEAAEEERAAWLAGQVGGYFSQRILRLVGEINRVLGPGTARHLGPQHKFPTPPGAHLPKDLRGSPALAFVKTLCAALSLDVSVEGPVSLLRKNALKLLRVPEYSPQAEFREPCVTFVMRDAVCNYCSACADLDLCRDERLVEDANWDCASCGNPYDPQWIEGTLVAHVNERVRQAQLQDLRCTRDRRIKVSHLAARCACGGMYGCVEDASATADDLRVMHDIARHHDFKVLRDVVEWVVRASPNLSHARAVLDVDTDGK*