MGILTGNQLVPLSLAFPIRANPNYHLHDIVRLVTPLKTRRNSRKSLKLSAKLDDSSSPTNSQQQLNLSVLRFTFGISWLDESYLPRWIGYGFGSLVILNHFVGSSSPVTSAQLISEALGLSLAAFSVTLPYMGRFLKGAAPEELASLPQRAEQVFVMSHNVSDTLKEDLAWTTYILLRNTKSVSVLISLQDVICVRGYWNLPENLSKDEILNWFMGKIRKNGLSDVKETLYFPQSTGSVLKEAIPEETGSILVQPLCSSEAQGKGNENDVGFVLVASGVSYAYDEKDKLWIKAIANKFKG*