MAATTKLLNVTAYPLGIAGLVVVLPAVWGVRLYKALTMEPLDMKDKVVVVTGASSGIGEHMAYEYARLGARLGLVARRGEKLEEVAEEARLMGAPDVLVIEQDLGTEEGCKAAVDAALAHFKKIDTLALNAGMFHAYLFTDATDTKRFDSIMDVNFWGYVYMTYHALEHLQKNRGQIVVNSSVSSIVPQPRNSIYNASKAAVTNFFHTLRIELGDSVPITIFSPGVTKSELSDGKMSQAEGKVPGPEKARDLRNEQLGLYPIVPTAMMARDAVKAARYKKHDIILPVWYNMLGVYRALAPEVLDVGLRLWIVQDPPMAKRVIDTFNIKVGQPTKDQYEAGGFPKADKSEEDKSEEKQREKAGSRR*