MTYTKTGGDPPLIEKYGDLFHESRNCRKEAVEECGLPLIDLQYLSSSDEAERQACISDMATASSEWGFFQVVNHGISDELVERMRKEQRKVFEMAFEKKRSSSSLNDSYRWGGAPNAPSVNHMSWSEAFHVPLSKISDHQDDPPFNSLRLVMKEFAKAMAELALSLSGILARKLGQSPEYFPENCDERTCFLRLNRYPPCPFSPDVCGLVPHTDSDFLTILCQDQVGGLQLMKDSKWVSVKPNSKALIVNIGDLFQAWSNGAYKSVEHRVMTNPTVERHSIAYFLCPSYEAPISTSLQPPLYKKFTFREFRQQVQEDVKKMGYKIGLPRFLL*