MAAILARAGVIATAGKGFSGRRRGNGIVVAAVTKTGAAVPQEGALERPAWSGETTLSRLVGALIAFKPLYAVLKLASREVIIRTAEKSNIPWREMTKEVLESDVYEVFERIQDPNLVYPDYYLNPFHAYDEGNLSWLAAAEAEPATMSIAKRAIPEATSIEEANQIVRGNWLNVIEEHHLKYSGNCQVNDILDIGCSVGVSTRYLAEKFPSAQAVGLDLSPYFLAVAAQKEEKLSRPKPIRWVHANGEATGLSSDSFDLVSLAYVCHECPARAITGLVKEAFRVLRPGGTIALTDNSPKSKVLQELSPVLFTLMKSTEPFLDEYYMLDLEETMRKVGFVNVCSVLTDPRHRTVTATVPY*