MRTLAIDIGGTKIALAIVEEGTIKQRYQMATPVVQDATKFVQAILEKITEWLPSIDYVGVSTTGYVTPEGIRSINPETLNFPEPFPLAQTLEQLTNKPVSILNDAQAAAWFEFVQLKNPSLNMAFITVSTGVGGGIIIDGKLHKGNSGLAGHIGHMSVAIEGPLCGCGQRGCVESMASGNAIQRESEAIFTEAMSNVELFKQAAFNPKAEAIINRSVQAVATLCCNLKACLDLDIIVLGGGIGLAEGYLERLNKAIQSRPSVFHVPVTPAHGDYDACLLGAAFQFKE*