MLTTSQVFEKLGPSLFDFLRTNDYRPFSVGLVREFGRQLLESVAYMHGLSLIHTDLKPENVLLVSSEYMKVVDHKNTTKHAVLMKRVPKSSRIKLIDFGSTTTDRECSFSVVSTRHYRAPEVILGSGWSYPCDIWSVGCILVELCSGEVLFQTHENLEHLAMMERVLGPIPSHIIRRSTGRADKYFKHGRRLNWPDRATSAESIRAVRRLPRLKDLVMEHADHSAGSLVDLLEQLLKYDPSDRPTATEALEHPFFQGSSRR*