MIYSKPYLLFLYKWHCDFITSEFLSEKLLAMASLGLGYTELGRTGLLVSKLGFGASPLGNVFGAVKEEDAIASVHEAARLGINFFDTSPYYGGTLSEQVLGKALKTLPLPREKYVVSSKCGRYIDGFDFSADRVTKSIDESLKRLNLSYIDIMQCHDIEFGSLDQVITETIPSLLKLKESGKIRFIGITGLPLKVFQYVLDKVPVGTIDVVLSYCHYSLNDSALEGLLPFLKSKGVGIISASPLSMGLLTESGPPSWHPAPKELQSACASAATHCKKKGKNICKLALQYALKNQDISTTLVGMNSVEQVRENVSAAIEVEQDQGPELDILEEVKSILEPVKNLCWPSGREENN*