MLHPTGTIRTMPIPGRKVFCLLLAILGVIIHAYAEKYSIGIAYGPLGDNLPSVQEAMQLIQRMKIDRVKIYSTDPRILKALAHTGIKVSVMVRTEDIASVSASQSFADEWVNKNIVYFYPATKINIILVGNEVLTDYSNKQTWYQLVPAMQRIWRALLRYNLTNIKQLDAAVAAMSKLGYEDIRLAIAETGWPNAGDLSQLGANIFNAAHYNRRVIKRMLADPPLGTPRRPKQFIPTYIFSLFNENQKPGPGTERHWGFVYPNGATMYEIDLTGKLQDSQYKPLPPPPPPYKGKLWCVVDAKADVSALPSAIKSACSQGYNTCAAIQPGKPCYQPNTVIDHASYAFNSYWQKSKNFYIGCDFNKTARLVTKDPSHGTCTYPFEECVQKSVLC*