MDSSRQKAFKKLREPCVELSSVGLKFRGHQASPGDVLKALRSVYHVLNELAEEHVLDEKLAEYAFFPLAHIFNESKRSTVNVLELAINCLRLLVAEGWKARLSPQMGKQLIILLTLVVGGAPDSAKNDRIIQTSSVELEIAGFNCLFAIFDVLSGPTAEETIYHEIGTATVVDQTVYLLLEAIVGNRSDELCISAAKALEALYRRVSNRVVLASIMPRTVSALTKVLKPTTQTKRSYKLLAICLRVLSGILKAVLNDRVNSQLPEKSAQPQGADETLVLDESWLKATTTQIKLALTQVIQLRRHDREEVQAELLSLCIMIIEDCLTTLQESIPVLVETIVVLSDLDEQQMPNNAYSSLKHLATTYPTVLDSLKNSLHTWLTAFPRTMQSNDETAKQWAIKQITTAFQILSELQSESDLLTCDLTAGLCDSVAVIADRATSALQPLNSDLASNQTFEILGAGKESVTFSPVLLDHKSQRQTLKDLRGMISRLNFSNSANSITRLIIKRIHQEQGNSIIAPLWLATTFLKDTTQFMSSLDDFITLDDIEPSRPFSTRASMIDELYYISLPIINETMGNEDSDWRVSALALEAVALQAQELREAFRTELMDALYPVLERLASNNQALQRHAMTCLNVLTQACGYPDTSTMIVENVDYLVNSVAIKLNTFDVSPYPPQVLLMMVKLCGARLVPYLDDLVDSIFGILDLYHGYPKLVELMFKALSAIVEESTKTPSILAIENGTGNAPDHLKRKYQELNIHTLAEDFARRKAKRTEDAGLAGDNGLLNHPIRPWAEEREDKAPKDIPDSDSLSDILGKDETEEPLPPPREPEDAEKPLSKTHSLLLHIVKSLPLHLSSPSPYLRRSLLSILIDVLPVLAADENSFLPLINDLWPAVISKISFPSSIGSTSSSSSTALLNLGNDTPDESAGARNNQRGHQKQAGLNDEFDFKEETFVTTTACKAVETMFKSAGDFMASRVEAAFPRWERIYNRAWEKVCQDTDKIIERQQRQYLLEDSNPDESSTVLSTTQPQKRFIQSLSLAKAGSSSGSRAFTPHHILWRALISLFLTMLSHVRLPLAVGDRICLILGEWIARYAGTGYYSSRAAFLLKDNDSNCAGAEEEINSIETAIRAMETWNSDLTWFIFQQQDVRFRDSMGPRNGARVCEQSLQNNDSGAALLSSVAFNGGRLRFAEMNF*