MSHIKFDYSKVLDKFVAPHEVEYMQSQVTAADELIRKGTGAGSDFLGWLDLPEKYDREEFDRILKAAEQIKSDSDVLVVIGIGGSYLGAKAAIDFLNHHFANLQTKEERKAPQILYAGNSISSTYLADLVEYVADKDFSVNVISKSGTTTEPAIAFRVFKELLVKKYGQEEANKRIYATTDRQKGAVKVEADANGWGTFVVPDDIGGRFSVLTAVGLLPIAASGADIKALMEGANAARKDYTSDKISENEAYQYAAVRNILYRKGYATEILVNYEPSLQYFSEWWKQLAGESEGKDQKGIYPTSANFSTDLHSLGQFIQEGTRIMFETVVRVDKPRKNVLIPTLEEDLDGLGYLQGKDVDFVNKKATDGVLLAHTDGDVPNMYVTLPEQDAFTLGYTIYFFELAIALSGYLNAINPFDQPGVEAYKRNMFALLGKPGFEELSKELNARL*