MCFRHFIAMAENVSTHKVGTLRTDRGGEYMSKELNAYMSERGIKHQCTVPYTPQQNGVAKRKNRSLMEMASCMVKGQDLSHGFWLEAVMCATYVLNRCPAKALQTVTPYEAWNGKKPSVAHMRDFGCLAYALVPKEQRSKLDDKVVKYICVGYSSESKKYTLYLSLFEHSLRFGPMDEFRRMDWHLMVEDLCLHREPVGWIRGLGMNTYTTASIVHRLCNTANKQTSSSGRTAAKAFSTTKAAFFSKVPAQAIQPQGSQSEVLDSTQFLQ*