MLLFLVWCSLFLGDERVRVHIRQGRGAKDEQRGGGVGWCGLGTFVHLESFIAGSLELARPVAGQPGRSLVHHQVSCQTRVPAQVCAKWDVNLPLPAVLLWTRHPERAYWQPNQGKLDGGRSSFCHLSSSRVKDQTSRGKLHRSMAANFCGTFVCAAAGTALMRTAHVALYFGELFTILFPVGFSSFSLDVVFNVPTPTFQCNLPNVIISTFFLSVPPIHEDCIDTRDWVRQTIGVWFCLGNAFTKGARTAAVPTS