MGIQHHGHNFPTCFASCSIPSYFNASLPEKLNAIRNAGFGGIEMSMPDILAYSEHLNGEMLNEDDFDGIASISTKIRDLVEDLGLRIVMLQPFSRFEGWSKSEHSEERVAAFRRARGWIRVMESLGTDMLQVGSSDADGISSSLDDLAADLSGLADMLAERGFRLAYENWCWATHAPLWKDVWQIIRRASRPNIGLCLDTFQTAGGEYGDPSTASGVIEEVGRDELDARWKHSMAEMASAVRGDEIFLLQISDAYKMTPPLCSDGDEPRCAWSHDYRPLPFDGGYLPIQDVLGAVLRTGFSGWLSIEVFDSKPKEGMSMEDFTKAAMESLKRLLDEV*