MNPEFPAQIFSVEVAAAETKRAYVTFLAGSGDYVKGIVGLAKGLRKVSSAYPLVVAVLPDVPDDHRLQLVRQGCIVLEIQPIDPPDNEVQFSMPYYVLNYSKLRIWEFEEYSKMVYLDADIQDFLNKFFEKIYKPIPLVYNLVLAMMWRHPENVDLDRVKVVHYCAAGSKPWRFSGKEENMEREDIKTLVQKWWDIYSDPSLDHHLGSGDTIPDPISKEDRIKSDDLQQAVANSFHAAKSTLHNLMPAPPAA*