XNPNIPNEIIHALQAGRLGSTVFVANLDYKVGWKKLKEVFSMAGVVVRADILEDKDGKSRGIGIVTFEQSIEAVQAISMFNGQLLFDRPMHVKMDERALPKGDFFPPERPQQLPHGLGGIGMGLGPGGQPIDANHLSKGIGMGNLGPAGMGMEGMEGPFGGGMENMGRFGSGMNMGRINEILSNALKRGEIIAKQGGGGAGGSVPGIERMGPGIDRISGAGMERMGAGLGHGMDRVGSEIERM