MEMESLKSCGAFMKKLRLEPIGSDSDELNGLTFAVKDIFDLEGQITGFGNPDWGKTHSAAICTAPTVLSLLKSGATCIGITVMDEMAYSINGENFHYGTPVNPVAPDRVPGGSSSGSAVAVGAKIVDFALGTDTGGSVRVPASYCGIYGIRPSHGVVSVDGVIPMAQSFDTVGWFATNACILKQVGRVLLQSDHESKGLTKFIVAEDCFKLLDSKSNRQTIGILVDSVRELYGSDQMIEYVSIGDYIEKNVPSLKKFMTIETCSNNNIPSSLRALSAAMRLLQKYEFKENHGEWVSEVKPSLGPGIAERVQEALRTTKDEDIDVCQTVKTELRVSLSGLLGDCGILAIPTVPGPPPKLKTETTTLEGFRAKAFSLLSIAGVSGFCQVSIPLGIQDNLPISVSLLANHGSDWFLLNVVEAIHNVLYL*