MNMLHENAPIHPSSKKRRIHFHSLLQEIHQRVHKLNKQILATHGRSFHVDTSKSRNSILQIAQELSEEVTLLCIDEFQVNDVADAMILSQFFGELWRRGVVLVATSNRPPKDLYEGGLNRSYFLPFVDMLERYCLVHHLGEDTNGIESNNHCGEFFYLTRGVTAQYTKHKMDGIFHTVKQQHHERGCPHHRDPLSLQVQFKRSITISSDRHHSNIIARLSFEELCTTDLGSNDYKAIAAHFRVVMLENIPLLSLKHPDRARRFITLIDELYEANCCLVCSAADVIDRLFRGEPTVKELSFAFKRAASRLLEMCSEAWWKEKGVALAKTDSETKVMH*