MACVKSFTSGKHHAVFVQGCSICMVLTDKQQFLDCIHYDEGDEYYARYNGLTLRSVFQPIFDKQHQVVGAEALVRIFTQHHTQIRPDLFFHSETFADDDKLNVERLSRAIHIRNFSLSPYRDTRLFLNVLPVASEQFAYCDISSTLLATRLAELNIPHHRVVMELVEIESGDEGMLQMATEKLVTNGFQIAIDDFGCKASTPERVAMLRPNIIKLDRQLLLDFMAGDCCGLLAGVQLAQKTGAHTVVEGIETAEQLAAMQKLDINMYQGYYLALPEGIAQTAKVANAN*