MVASLKFYFLFSERKEGNRLPFVATPYASPSGFFGAQSPLFSGVAEGGMPPSMSYPFLNLIDFSKTGSRGSMMIPTQASPSYGSPYFSAMEFGLLAARNSPMFGSLPPSPSYGLSPLNSPTTNTAIPVIGKPQFFPLLPTAQSQTSNLPSFLRFSNAIGNPLASMAQVSLPAVTNTVTSVASFMARQNSTSNSDEEKQQDGYTKRLDQGVKQREARISHIKKPLNAFMLYMKEMRPQVMAEVGLKERQSAEINRILGRRWHMLNKEEQQKYYDMARKERELHMERYPGWSARDNYAIHKKKKRKRDKTSENAELKKCRARFGLDQQSLWCKHCKRKKKCLWFKDNDMDSADNAEQSPPAHVTSTTQFLTGADGLAKSNDDALLRIVSNGGDESTPTDASSPHSHVTLTTTATTTTTTTMHMPIVNEEGAKSADRVDEEMDTTELTTVNRKDPSPVLHAEPWTV