MKRFEYAGLTPELHQRLTLEFDALRANHRKTFNKHIMETKQCDRLQAKRYFTRFNNVIKERSKLSPATLDDMREYITDGLANDLENYLSKHCFSSYVKCRPDTDKRNAGLPEELFKQYCEEIKSLKAKYPNSFTAYIMDVKGCKYQKANSIRTAINTLYTEIGIVTPRKVIQLEGLLSRELFGKIAKYVFNKYEWPESLDSEVDRIYLEYRTKGDIGLNKESVRRTLFKAISMGL