MKMHVCFSVILMFLSIFFINGALSKLERLKHPVKKKSDGSLSFLVIGDWGRKGGFNQSLVAHQMGVVGEKLDIDFVISVGDNFYDDGLKGVNDPSFEASFSHIYTHPSLQKQWYSVLGNHDYRGNVEAQLSKVLTQKDWRWFCRRSFVLSSGMVDFFFADTNPFVEKYFTEPEDHTYDWRNVLPRNKYISNLLHDLDLEIKKSRATWKFVVGHHGIKTAGNHGVTQELVDQLLPILEENKVDLYINGHDHCLQHIGSHGKTQFLTSGGGSKAWRGHVQPWDPKELKLYYDGQGFMSLHITHSKAKFIYYDVSGNVLHRSSLSKRSAHL*