MPFSKTGKKPRQKHANPFVKSSAYFSRYQVKPRRRREGKTDYQARRALTTQAKNKFASPKYRLVVRITNRQVICQVTYAKLQGDVVLVQASSKELPRYGIKHGLTNWTAAYATGLLVARRALTKVGLADKYEGFTEPSGELELVEELGEDEPRPFKVFLDVGLRRTSTGNRVFGAMKGASDGGLYVPHNEKRFPGFDPETKTLDAEVLQKYIYGGHVAEYMEELEEEDDERFKKQFATYLADEVGSEDIEDMYRDAYEKIREDPAFKPTQKDSKWVEESKKYKAKALTREERRANIEKKIAEYQQ