MYTKIIGTGSYLPEQVRTNADLEKMVETSDEWIVTRTGIRERRIAAAHETVATMGFEAAKQALAMAGVSAEQIGLIIVATTSGTHAFPSSACQIQSMLGVKGCPAFDVAAACAGFTYALSVADQYVKNGAVDYALVVGADVLARTCDPADRGTIIIFGDGAGAVVLGASEEPGIISTHLHADGSYGELLTLPNADRVDPENPIYLTMAGNEVFKVAVTELAHIVDETLAANNLERSALDWLVPHQANLRIISATAKKLGMSMDNVVVTLDRHGNTSAASVPCALDEAVRDGRIQRGQLILLEAFGGGFTWGSALVRF*