MGEVTNVMEYQAIAKQKLPKMAYDYYASGAEDEWTLKENREAFSRILFRPRILIDVANIDMTTSVLGFKISMPIMISPTAFQKMAHPEGEYATARAASAAGTVMTLSSWATSSVEEVASTGPGIRFFQLYVYKDRKVVEQLVRRAEKAGFKAIALTVDTPRLGRREADIKNRFVLPPNLTLKNFEGLDLGKMDQSNDSGLASYVAGQIDRTLSWKDVKWLQSITSMPILVKGVITAEDARLAVHSGAAGIIVSNHGARQLDYVPATISALEEVVTAAQGRIPVFLDGGVRRGTDVFKALALGASGVFIGRPVVFALAAEGEAGVRNVLRMMREEFEITMALGGCTKLSDITRRHIFTEADRLGRPLPRL*