MTKDVEVAEHHGGKDYHDPPPAPLIDAEELTKWSFYRAVIAEFIATLLFLYVTVLTVIGYKSQTDPALDLDQCGGVGILGIAWAFGGMIFILVYCTAGISGGHINPAVTFGLFLARKVSLIRAVLYMIAQCLGAICGVGLVKAFQSSYYNRYGGGANELADGYNKGTGLGAEIIGTFVLVYTVFSATDPKRSARDSHVPVLAPLPIGFAVFMVHLATIPITGTGINPARSFGAAVIYNNEKAWDDQWIFWVGPFIGAAIAAFYHQFVLRAGAIKALGSFRSNA*