MDMFAGTILDRALWLVSEILKARRELHNAPQKLLALVQQVEHGQVVLLKVQQSGAHEEVAFQNCLHDLGEQLLCAHDKIHKYTEQARKPKNEVLEIAKSSLGRGAAKQNEKTEALRERIRTLLEQLNQLLSAKTGCQLITLSEAVDQSHSVNTDTNVKITVLSERVVLLQNVMDDTNLKVTTMEKALSQHTLHPKTAPVDVPPLISKLNKLARACCDDEECTIVLEICEDNAHHFHPPLEEMDHNIAVDILDGNQRAAEKGGYQITNRTKVRLTMDVEENRYFYVIMYDALEDSDPSLYFPEYASDNNRITRMFKRVFPDYTRFRCDPPHMVISKSGHLGTDAVGRHNIYIVLSRSKLHSDTSEQLQVKDVDDNIEDEDFVRHFVFDIK*