MASVSRRLLRRETIPCFSHTVRKLFSTVGSPSFAQRLRDLPKDFPSTNAKRDASLLIGKTPLVFLNKVTEGCEAYVAAKQEHFQPTCSIKDRPAIAMIADAEKKKLIIPGKTTLIEPTSGNMGISLAFMAAMKGYRIIMTMPSYTSLERRVTMRSFGAELVLTDPAKGMGGTVKKAYDLLDSTPDAFMCQQFANPANTQIHFDTTGPEIWEDTLGNVDIFVMGIGSGGTVSGVGRYLKSKNPNVKIYGVEPAESNILNGGKPGPHAITGNGVGFKPEILDMDVMESVLEVSSEDAIKMARELALKEGLMVGISSGANTVAAIRLAKMPENKGKLIVTIHASFGERYLSSVLFDELRKEAEEMKPVSVD*