MHMLTQSPSQSNAWHEDEIHKFIAFVRLITTTHTHARTHACTHLQPYTHTHGVSSHLSLLLQSAFLAFMAGTPKRLEGKVAIITGGASGIGEAAVRLFVENGAMVVIADIQDEKGAQIVKDVGHEMCVYRRCDVTLEADMEALVAFTVAKWGKLDIMYNNAGVLGNAVSEDVRNIDMADFDRVISVNVRGMALGVKYASRAMVDAGTKGIIICTASVSSILGGMAPVAYTISKHAVLGLVRAASSDLGKHGIRVNCLSPWGVVTPLLVSHLQEAFENPSLSVDDVRAFRDSHSNLRGHSLSALDIARSAVYLASDDAAFVSGLNLIVDGGFTATNHSFES*