MMMNDKLRRAIKRDPFVLDKYRHYQDDETFILAAIPYPGCYGPVLRWATPRFRSDLKLVTRMAKLNWRILEYVSTELQDNRDFIVEIMSFTNNTLVLQFASPTLRDDSTLLLEGLQMASKALRYASNQLKNDKTFFLKAVQQCGSALEYASLQLQDNRDIVLAAVRQDPSSLLYASERLRGDREIVLVGVQYGWFEMLQYAARELRADRQVVLEAVASHASNLKFASEELRGDKEIALWAVSKGSYFEYLSKDIQNDLDVVYAALCNGSGYFIDVVWNKVWYCQDLKARLGDLAKAVFATNQVYNNNNNHDCDCSCLLLPMEQEAPEDYLQAWFDIIYEKRWLLRQMGNGMPREVQNQICAFADDESCWANELLACEPFISRFVLEANKGGDYDWVEFLRGCLEWARNDSP*