MRVSLSKKQDFASANFLRFRYSGRSGQLHLFVSLTAKEASIKQKNKQTEELLKPVIFTAQFATLILHLKEVSIKQKNKQTEELLKPVIFTAQFATLILHGYQCELQAAGYEVQLHTFNARNLTAQSRKRVFFFGLREGVSGFAGFRRPWVPELQLRARDVLENEEELMQETDGEDIYGLSDEHFRSLKESKKWAKRGGMTDTLVWEDKLCNTLVSHYGTSLGKGNSQLVARQAPLNPRRFTPRECARLMGFPDSYRLTERPKENPSMWFRALYKMFGNSVSPPLVAALSDVLLEPLGLTSRGQSGQSASLRLALGAVAPQRQTFQRLSEELQISSSEALRIRHEEAEIEAAGYQAEVAVLSQKLKEQLETMNASSSLYHPDTSAMGFTLPIPGS*