MGRHACCFKQKLRKGLWSPEEDEKLLNHITKYGHGCWSSVPKLAGLQRCGKSCRLRWINYLRPDLKRGTFSQQEEDLIVELHAVLGNRWSRIATRLPGRTDNEIKNFWNSCVKKKLKQSGIDPDTHKPLNEADGGEARAAGNGDKASESGEPKKLAPPGSMTATEELGLPRSVESSSLASSMSYIALQHASRSSNCDIVNQNMPLWFAQNCRLLDVIPELSYNTPSTPSTSVELKPMPAGLPADASLLPFQYFEACNTSNSSASSGNSSNGVELQSYSPFLDNGIFPWSELLPNKGAEIHLEGEPEDLKWSEYLNGTIRLTDTIKKQSRCSYGISNGEKHTAIH