MSDTMPEIVSPLVAENSQEQEESVLISLDIEEDKLFLLHFIIGTYFGPDLRKQHHRPKQSAFQIQALKNVVVDELSGSLMKRAELERVYYHIIRNVDPSLVMKPKKLREYFNAKRNDSNRDYPLFVDLFPRKLHPETHVRHKFKFIRSIVFINDPDTSCMREECVARFKRLTGLDSFALSLSVDVTKSNGVVAANEVKVEIDESVEPVKEDNAGTCTSGEESDVAAKPEVKSEAHGGLMVGLMDIGECDDAYLFRVSLPGVKRDERYFSCEVEDNGKVLVRGVTTTGGKRVKRYSHVFEMQTRSLCPPGNFSVSFRLPGPVHPHEFSGNFGTDGILEGVVMKNLQKQTV*