MGGLRWGWSRKEGVFGFTAFATAEEVTHNINASHLTAIVTGASSGLGYETTRVLALRGARVVMAVRNLEAGEKAKQTILKEISAAELLLLKVDLSSMQSVYEFCDMFHSMKLPLNILINNAGIMGCPFQLSSDGIEMHFATNYLGPFLMTRLLLPTMTKTSEELQFEGRIINVASDAHYFAFLNDFHLQSINDKKRNYPCFAYAKSKLANILHANELSKHLKEKGVNVTINSVNPGIIVTPIVRHYNLLGTIAAYFERLLVTFLLKTIPQGAATQCFVALHPDVKGISGKYFQNCTFAPRTGSAKDPVLARKLWDFTEEFLGKLTL*