MSKEIELPGFRFHPTEEELLNYYLKNMVYGNISKVEVIGFLNIYRHDPWDLPHLSTIGEREWYFFVPRERKHGNGGRPSRTTEKGYWKATGSDRKIISLSEPKRMIGLKKTLVFYSGRAPGGSKTDWVMNEFRMPDNCTLPKDVVLCKVYRKATSLKVLEQRAEMGAKMNQTCPNSPLSSSDTISFVGKEEDMMMTSFPFPQEAAMKEANNNNFMLQGHTEEKQRETEMKEPSSSLKLPCGVLPLPELQLPKQGFEWGQDQFLSISPWLQNLTPIVNLLNF