MSAHCEAVLRSRLGTIVAAFVTLLAAPCFGRPSLITDLQSAIGVVHSEPTTAAVGDLSSFHFKEAPSFRNGKECIASESHFTGFAEQESQVCDMLAVHLAMTLDVAYIRGSVAAILSILQHATCPENVVFHFLASNKEAALAQALKRIFPYLRFRVYHFDENLVKDKISASIRTALEQPLNYARTYLADLLPICVKRVIYLDSDVVVVDDISYLWATQLNGHPLGAPVYCDADFVRYFTNAFWKDAALSAIFEGHNPCYFNTGVMVMDLEMWRFWGYTKAIEDWMEVQKSGARIYELGSLPPFLLVFAGDVQPIEHRWNQHGLGGDNLHGICRTLHRGPVSLMHWSGKGKPWVRLDNGTPCTIDSLWAPYDLLDSRNVILDS*