MPMPAAKPAQQETEQSAKSAPSANRPPEKRQRVPSAYNRFIKDEIQRIKAGNPDITHREAFSAAAKNWAHFPHIHFGLMPDQGFKRTFKAQAVD