MTVREALNEAMAEEMEANSKVFVLGEEVAQYNGAYKVTKGLLDRFGDKRVIDSPITESGFCGLTVGAALAGLHPVCEFMTFNFAMQAIDQIINSAGKTHYMSGGIQPCNITFRGPNGFAAGVAAQHSQDYSAWYGSIPGLKVVAPYSAEDAKGLLKAAIRDPNPVVCLENELLYGLSFPVSEEVQSSDFTIPIGKAKIERPGKDLTMVTLSRCVGQCLVAAEQLKSKYGVEAEVLNLRSVKPMDVEAIIKSVKKTGTLMAVESGFPSFGVAAEIIALTSEYAFDY