MSGKRKLLVVAASIAAFLTIQIFVAFKMTSLSPSPSVVAILSAHEDTTTPFLYPEQVDDTLAAWLQLHITRPFVFVPNPGNIGDALIFLGMLQLFQRLSLPTYTKGSPSEEYNNEILVYAGGGNLVEEVGYTTSADFLSKNHHPEKNNTVVLLPHSVRGFKSLIESLGSNVWLWAKESPSFEYMKATAIGGAHVQLSHDLAFYTVINFTKIRSFTGKENKNKKLYAFRKDKEAPEGQSIPVGNVDVASPRKVHPEIWKQFTLDAPQLSEEQLRNVTDLNDVYGKYEMDMLQRATLLLRIVGSRPKVYTNRLHVSVASAIMQTPCDVYDNSYGKISGGYNQSLCSNCAFEYRGKSLHLAKGLFSLE*