MEGSKVYKLRIRGNYDALCRKLGQELRQEIYEEHFRQVQEGQSPEDVSEDFVKVIEEKLSPCQMSLFNICRGMNFKNFTCRPAWAGGAHIFVTPAVADEVEDAFEGDDLGNRDVVVSPEYVRVVVDALAEGSGSRKSCAYVHEPSSTAHPLRVFSQVDAKNEFLQSWMTTHRVSLDDLEAVSEYSLDGSKSARLTHSTGSVPRGEEKSWGHSNACVARSSQDGVSLGPTAYKKFSLISAVGLAENATEVTEVLTDTDLDTETWEPGSAMAVGDFLEHHFDAKPRPMLKTGPAFGSFFSEHFARMTSDVAAPYLECLPLENSLASTDSDDRSALKRVYKLLKSVAMDLFSAESLDVFLRKSVPPEDTPPALLKAFDESTEILAAEMAELLAEECKPLLSQKWHQWKKNHRGTQDAGCHKAAEDLRDSFREVVAATCAKVDITIVARRAWSKQNESRRQAMKDQEKANQDQVEDVKGKGKGKTKIRKFKNRQGACDRKNGRMDESHQVIGCMEQFVVDDEEADAARLFVWWWLCMVFASLRFDDAVHVKPHELILTDEGLFGVAWQTKVERKRDYWMRDLNTRDAFRDAPAAYQRSVQWLRHLAKFALKKYFQGEEQAIKLAESKLHGITAHSARVTLLDAAVHAGRSTEEIGLQANWKNPGPLVLKYTRNRTSVPAQMVQQLVKDMVDHSHPFEVPADAVLDDGAETALDEVQFFVKTHGSRANQDFRFHCSQVGDTSVVACGRLTIEECTETGSVLPDPSLLCKRCAQARPDVVSRCFTAVRTPRSFCLRSVETFAMLGDTIAMVKQTIKTLIPDHTQLGADQPAQELALISLAAVWKTCSTMQDHFAARRAKMEEDPSKVPEIPGEDHAEFRETFVSRHPDVVLPIHREPHRKFVERVQRDHLVHGFVHFYEVGEIRTRNEQIAQKSGLSKNAEDLLRVVTIDQPVTASSESQVMDKLHAFFITLEYLNICEFSFKAGPLKYLAELEEWRHENRGLALLLAADSLIRKKVHRVSSDQRKKFGTFSAALLDLLTNHKQLWNDARSSAELDKFKQAATSAPTTPPKKRARSTSPPSPPSTAKAKKNRNRRARQKVQLQQAKAVLAKHSDRDKSDNKKPSRDARVPPAEWQKITSFQYGLGPSQGSNDGSLSSAERSSSPSSVEGSFAGSWATILSHLPSLRKQGRFFLELFSGTAGITEAVQLTGVPVLPPIDIVLSDMVKEVSDVVDAQVWQRVLRVLREGVVFYLHCGTPCNTFSSARKDDGGPPPLRSLEYPMGLPDLSPDNCLMWVTYLMDDLTFHARALAIDLEQCAFGAPSRKPTRLECSNELFDPLAITCPGGHAHIKLKGKVTDPATGKRVFKTKAAQVYPWALCVAFASVVHALWQDPFQHLQTSFQLVTPASDRKRQLGSCKPWLGHRQMSSAQRAHWAGYQLKRGAAKPLLHIEMEPGQAIEAALHVIHPFSLAAPLSPPEEKALCELRRPAHEVVQHRGHLLRCWSQIAVDLLPQSVRAIRQLPDAPLRRLLLGGADHEPPALGQVCHVALYAAMLDACQSVDRALPQLLLDGFPIVGEIARTGRSPAYDKPQNDIPVREALGRAWAIRRKIIQRVAHVPVTESLRKIWEASIEDVHECSCLGPFSHEAQVSDILGCEDWIPTQRFEVVQKNKVRGCDSATTNMINQVTKITEKLQLPSTDTNVAALRMLKLIKPDEELAGWVLDERKAYRQVAIRPDHRKFSVICLKNPMSGAPNFFIMVGHSFGLVSAVYNYNRRSAAINEFLVSLFGLVAFSFYDDKYGFEPKSTVESARLVAESVHFWLGARFDQKKLQLSEAPTILGVTYNLSAMQLEIKADRKEEIANEIDAILASGLLDPGSAGKLKGKLMFGSSQLWGKVGRAFLRVISERQYLRFAVGHEFKLDPALKKALNHWRRLVLHGPPRPIENVSEKLVDAVVFTDGFTPDPRSNQREPDRVGAVLFDRRIGRPRQFTAVIPERVKKRWLQRATQIVPVEMIAAVLALETFADRLRGADILLLIDSEAVEGSLIKGYSSREDLCELISVFWDLAFQLRVRVFIDRISTDANPADWPSRDKMFIGESIGWETVNVLWPPSLSRCGEGYLRGQKPGTMMCAVCQSAIVLLMILLRNAASTCLSSCAKFFTDVARGSVKFEADVPRGRRRVDGSLGTNKSTKGCFYERYQESSSEAITYTGPGAELSDGSQGNLESRLVDVGAGQGSYTKMKTPTYAWRPLPEPGPTEPKYHDVVRRHYNTVYRKVPVNHYVKVQMPQQPPLVHTVKVVAPPTQFECDSYTMHADPTWSSRHKSWCCYKYGGEYCPERVVDKNIYHSVTKVQKIRVPVPEPMPTHPPIVHTIHHSYHVPSRPQYVRVHVPGPTVLKPVVVNEKVPVPVKEPPKIIDVKKPYPVHVKGPDHYVKVPVPSPPHYVTHFHTKWNTVVDPTYDCKNGLDHWHTTWSHSKKTWCCSHYNSGCPGHWEKHIKVIQTYDCGAGWKSWYHGWSDGKKSWCCDHENRGCPGTWHHGHWHHTVVIHKEIHGVGHGGYDCDAGASNWMQGWSTKKKDWCCKRGDNQYCVKFHCHGKDVNMDTWSTDHRDFCCQNFQLACPHTTLSPLGCDAQCVLKGESNTCKERMDWTQEHVFGSHSNGCNLAYSKVQVECDVCRACSIEAAGCGEQGPGKAAFDCHAALGNWPDVSAPLRFVEKVTAISNIFKHFKLKRI*