MESHDEEHAAKLLRAQTHIWNHIFSFINSMVLKCVVDLGIPDIIHNYGQPMPLSNLIASLPIHPSKTCFVHRLMRIMIHSGFFSQQNHDLENELEAKYNHPMSVTPFLHAMLDPVLTNPWNQFSTWFKNGDPTPFETAHGKMFWDYAGADPKLNHLFNDAMASDARFVTSLVIEKCKGVFMGLESLVDVGGGSENLKYVAGDMFEAIPPADAILLKQWILHDWNDKECVDILKKCKEAITRKGKEGKVIIIDMVVEDEKRDDESVETQLFFDMQMMVLVTGKERSKKEWTKLISSAGYNNYKITPVFGLRSLIEIYP*