MHFYIHIPFCESKCNYCAFTSLKKNDYEKAYFQALKEDIVFQLKQFNIQSNQIKTLFIGGGTPSCVDAYNYEDIFKILYPLLDKNVEISCEANPNSATLNWLKNMKNLGVNRISFGAQSFHPKKLHFLGRIHNQEMIIKTLENANKVGFKNINLDLIYDTKLDNKKMLEFELLHLKQIKDLITHLSAYNLTIESNTAFAKKEHFKKNAPNLMKFFIKQLLELDFFQYEISNFSKTKAQICKHNLAYWQGKNYLACGLSAVGFYENKRFYTAKNLKNYIENPTFRSIEQLSSKDLNLEHLFLGLRSIVGIDETKLNQWKKDKINILLKEKKLFYKNKRYFNPNFLISDELTLYLSS*