MRVSALFFDKDARYPCLLSPCKVWDDALSEAVSGPELKVYCYWESKKVSTLLALHISSGGQVPDLRLLPLDRAKDPSAFKQFADEHQHCLEDRKAIVVKINETRELLLAPVFSIEDDGTKCPVFWGYLLYFGVASAVSLMLDNSRMAVVLDLDETLLVANSMSTLDSKIEYTPLGYCIDKAAPIAEALRYGILSKLFTKHILTGQYQNEYADVHTYTIGELRFTRTTLTLVALYHTNSRTCLKHVHALNKYLASKHDMSCSEEPAGPASPQRRLKAVELRELLSQGVTVDSEEAARLRGAESSAAREEELLASDLEMLRQFASTSTVTLNGVSHKAKMELAYLEDGTQVKRPVIRLDKPHPVILTRIRPDQRETSMILRPRPFWEELRAVLAGDTEVDQNGKPKLRFDVYVCTAAERQYALEVWRLLDTRASIIPTSDRSKRIINVPGGRKKQLLKSLGVADNAGNPRLEWPELQDDEPPLPLAVVLDDRLDVWEAASQSCILQAWSWPGVQVEENVMEWSAIGKGHEQQESTMEPTCGLVVPWYWYRDEAARLVSGPGTPAERLALASENEIKRMRDAVLQLRAELFYDINERLRKLAEQLVTSGAPEEDQRRNPGALLPGLKTVAGILRAAASRVYQMPTLASIAAQFRPSSLTPPPEMESLGMPPPPGGFLPEVVFPPGTQGPLRLPACLLSRDRGKGKDRLYRKSSLSSLWILARHEGYAGGGRSDPWIRDTDMPCSCHYPGNNTRLSSCRLPAPVSAILFAIGRTPVPQRKLRCVDVADSPAAAAAQRASATQRSAGGIVLQPPAPGMGPQPITAFGALTSLGPPAAPQPAAEPLKRRIAPGALDPSKWSIEALDAGGPEQQQQPEPPASGATAGPGSAPGDAAAVSGDPRQASAGARVEEGRGAVTLDGGTELSGGGSGGAQPQQQADSLDNAAKPGPGSVQAQQAQQEVQGSQATSTSDAQQQQKPISQAGSGPASTAGGASVGGAGAGPAGARKQADDALLAALRSQIQGFDPSLQAVIAELLRNPEMLRNPETLRLLQQQSKAQAQKNLQQQQHQQQQQASHATQASKQAQPGPGPNTSSGGQAPAAAGSAATAAAEVGPQPPQQTLPPPPPQPPQQQQPGLQPASGQRHATPPLQQASQQQQNPPVTLQQPPQQQQGQLPAQQLPLQQKHQPSQQQPPPQHRPPPPQHFPQPGPPQQTPPGPQGPSQYPPPPSSQPQPPALHQPPSAQQTGAAAPQQQAPGTSAANNNNNNNNNHSNDNNSNNNHSNDNNSNNNHSNDNNSNNNHNNKNHSNNNNNHNNNHNNNHHNNNHNNNHNNNNHSNLGCNSHHRRRRVLQTSSHPVTTHSSPSSDTNTSLNLPQGHRRPGLCHTLRQSDRLLRRCWGRARVKGQPGLPPPPGPPPLGAPPQAPHQVSQPQQGQPGPLQAVQMQVMMGPGASGFMGPGPMQLQGPGIMGNKGGMPAPPPQQQQGQQPAGQPMQMPMPLPGGGLTGALVGPGAMGPAGMVANAPPRDVLMQQMLIGEMMNLDMQMAAMSGMMVPMGGMGGPGGGGMMGPGMGAPGPGHQGSGQPMLGMAMMGPGGPQGGPMQQQMGPMGPLQPNGPQGMPLVMMMMPPQGPGAGMPVAMQFPQGAGPVQMQIPGMPQQQPQQQMQQQQPQQGPMPHGMNMGMPPQPQQPQQMGHPMGPHGGMGGMPQGAPVNGPFGGPQMLQPGQMQPQQQQQGQLQGPQGQMPPPQQPQQQGMSTQGMQFAGAQQPMHFMGGPVQGQGMQGHGMTSGQPPMGMMSGGPVMHAGMKRPPSPSNLAPGEPPSKAPRQGGGSILENGTPSGGLPGGLPPWQASIQPQQQQHQGGGPPAGSAAQPPGPPPFAPQDSATGSDSSGVMVPLENPVTKLNEIAQRNKVRLAFREAKDGESGSVGWTITAIYGGKDIGRGHAATKKDAKRLAAMDGLKALGISLAVGPPAGSRNLAGPQPQQQTTSASSHPNQSSGGSGAFIGPVPPPPPPTEAASEVVSSSAAGGAGPGHGPGTGTGGHPANDATMYRLISMFGKDNLLFANMEDEGYPPARYAKVELTIRNTQHRVQGEGQSRRAARLDAAARMLAHLGVPAPGLATSSAQREAGNVYSRGGGSGQDSDSDGGAAGPSGNGRASHHHHHHHHHHQSQQRGQQLQQQQQPRASSRSPRPSEDEGDEADEDYDVLAGASYYTRGTRPGSKTAKRAAQPDDLGGGGSSKAYVADFMQLIAEELDDGLGGGGGGGGAPIPGHAGSGAAGGKRAASRGMEPKQPQSNQQAGDDSSEEEEGELPSEEEGG*