MCRKKLLNFVIMVTSQHSGTVDDRENDEDDEGLTRCCNCDQPFSDVEKLDEHLIHKHNYRRDQYQCDLCPKLYSDKACLIRHRAIIHGETKKFHCENCPKVFTDPSNLQRHIRTHHVGARSHACPECGKTFNSSSGLKQHANIHSSVKPFQCEVCFKRDDVRKRWKMGKQYQFALQTVFAKLSLKEIQDA