MSSQFRRNKFAQRVTFVILPPKSTEERTEMTQPDSANADLITATRVRDLLTRTGIAPRSHNTTIANILGLSFSVVTRKMKGQIPWNLSQLQDIASYFGVPPAILLDDKGVPPHPSVDMHDATLVIEARRFRCRAAIATKASSQADSDFVALQWQDSWVVYEKKHAPEGRTYAVDMIELRSSESSAYEARIAVVDDSPDVAETICEYFAEKGVAAIAYYDSVSFRKALEVEDFDGYILDWLLGEETAAPLVRGIRASENADAPIFLLTGKISTGEASEDEIADIVSSFNARCEEKPVRLPILFAEVARALKIAYPPNTQAS