MASFVMGYFLLFAVAFMCLDARTDKTQDYTSFQYHKGALLTGDVSINLIWYGKFKPSQRAIVTDFVASLSSSRRSTMAQNPSVATWWKTVEKYYQFRKMTTTRGLSLSLGEQILDQGYSMGKSLTEKNLKDLAAKGGQSYAVNVVLTSADVTVQGFCMNRCGSHGTGSGSGKKGSRFAYIWVGNSETQCPGQCAWPFHAPVYGPQSPPLVAPNNDVGLDGMVINLASLMAATATNPFGDGYYQGPKTAPLEAGSACTGVYGKGSYPGYAGELLVDATTGGSYNVKGLNGRKYLLPALFDPKTDSCSTLF*