MLYLIGLGLSYESDITVRGLETVKKCKRVYLEAYTSILMAANQESLEKFYGREIILADRELVETGSDDILKDADKEDVAFLVVGDPFGATTHTDLVIRARELGIKVETIHNASVMNAVGACGLQLYQFGQTVSLVFFTDSWKPDSFYGKIMENRKIGLHTLLLLDIKVKEQSIENMARGRLIYEPPRYMDIATAAQQLLEIESIRQEQAYTPNTPCVAISRLGSPTQTFKAGTLQELSEYDSGEPLHSLVMLGRQVHELELEYLYQFVDDKEKFKKFVEQDQEFFKPAPYVPPEDVDSE*