MLKVFNPSPVQVGSIECLQSAQNWQRKSLSLQGLNLLQSVLIKLTTGKISITTSSGEYITASGPMLIFLAKDQTIHITMEETHEQLNYNLIELDSASIKNAYNFFLYEHADFSAPLTKPTTKHLLAPIETGVARVFNLLHSSNKSQKLSQDKKEYLIRFLLSEFIYEPEAFALFRELSQNTLAENIYNIIISDISRKWALKDISDSLYMSCSTLKRKLKQEHTSFSEVYLNARMNKATKLPRNSEYNITRVAYMCGYDSASYFTCVFKKHFKTTPSEFLAFLSSSRHQYVN*