MSDLGGKDGEIGNEDGASSKGTPSPKGATTPFDYSKLTIPSHNFVSVPSGRAPQFDGTHYAAWKHKIKLYLISLHPSIWKVVCTGIDVTHEDMELTLEQEQLIHRNAQASNAILSALSPEEFNKVDRLEEAKEIWDTLQLAHEGFPAVREAKIELLEGRLGRFVMDDKETPQEMYDKMMILVNKIKGLGSEDMTNHFVVKRLLRAFGPRNPTLVSMIRERKDFKRLTPSDILGRIVSHEMQVEEARESGYGKGRKDDGKGKRQSKRACFNCGEYGHFIADCPKSNEAKAKRGKKKPERAHVAEAHMAEVWYSEDEEASEAKPKPKPKDKVEGEGGVATVAFKSSSSSKERLFNNLSDDNDDSYQYSCFMAQGRKAYSSGGSSWVVDSGCTNHMTGERSMFTSLDEENKTHENIVFGDDGKGKLGYNCLFTDEDVTVFRRDDSSVAFKGKLEGDLYLVNFDVDRVNPEACLIAKSSMGWLWHRRLAHVGMRNLAILLKGEHILGLTNVTFEKDRVCSAFQAGKQVGNLHPIKNIMTTTRPLELLHMDLFGPVAYISIGGEAQDVFKRFAKQAQNLYDLTIKRVRSDNGREFKNTQVEEFLDEEGIKHEFSAPYDPPQNGIVERKNQTLIEAARAMLDEYKTSDIFWAEAVSTACHAINRLYLHKILKKTSYELLSGKKPNVSYFRIFGSKCFILSKRPRSSKFSPKVDEGFLLGYESNAHAYCVFNKTSGIVEVTRDVTFDESNGSQGEQVVVHVVGDVDPSQAICTKAIGDIRPVETVEDALGDPDWVMAMQEELNNFTRNQVWTLVERPDQNVIGIKWIFRNKQDEHGVVVRNKARLVAQGFTQVEGLDFGETFAPVARLESIQILLAYAAHHDFRLFQIDVKSAFLNGPISELVYVEQPPGFEDPKLPNHVYKLHKALYGLKQAPRACSIMTKRFEMSMMGELTFFLGLQVKQAQEGTFISQTKYVKDILKKFMMEDAKPIKTPMPTNSHLDLDDNGKCVDQKVYRSMIGSLLYLCASRPDIMLSICMCACFQAEPKECHLIAIKRILRYVVHTPNLGLWYPKGCDFELLGYSDSDYAGCKVDRKSTTGTCQFLGRSLVSWFSKKQNSIALSTAEAEYVATGSCCAQLLWMKQTLKDFGYNFTKIPLLCDNESAIKIANNPVQYSRTKHIDIRHHFS