MKWTEVKVETASEAVEAISNIMMEAGASGVAIEDALDIENFESDLYGEILDKEQFTHIKEGAIVMAYFPETTFLPEILPFMKENILRLPEYGLSIGKNEMTISEVAESDWATAWKKYYHPVRVTRFLTIVPSWEAYHAQDEAEKIITLDPGMAFGTGTHPTTRLTLQALETVLRGGETVLDVGTGSGVLSIASRYLGAKDVYAYDLDEVAVAAAKENMDLNPIAADVHVSANDLLKGIDHSADVIVANILADIIVLMIEDAWRLLKQDGTFIISGIIEDKKAMVLEALTKVGFVVDQLFNQGDWYAIILKKPEEE*