MMKIMEMESLKSCGAFMKKLRLEPIGSDSDELNGLTFAVKDIFDLEGQITGFGNPDWGKTHPAAICTAPTVLSLLKSGATCIGITVMDEMAYSINGENFHYGTPVNPVAPDRVPGGSSSGSAVAVGAKIVDFALGTDTGGSVRVPASYCGIYGIRPSHGVVSVDGVIPMAQSFDTVGWFARNACILKQVGRVLLQSDHESKGLTKFIVAEDCFKLLDSKSNRQTIGILVDSVRELCGSDQMIEYVSIGDYIEENVPSLKKFMTIETSSNDYIPSSLRALSAAMRLLQKYEFKENHGEWVSDVKPSLGPGIAERVQEALRTTKDEDIDVFPTVKTELRVALTGLLGDCGILAIPTVPGPPPKLKTETTTLEGFRAKAFSLLSIAGVSGFCQVSIPLGIQDNLPISVSLLANHGSDWFLLNVVEAIHNVLYL*