MMLSAQATAAAAPAQQLPQNFANLLIRKDVSQVVGKTPMVFLNKVTENCDAYIAAKLEMMQPCTSVKDRIGIAMIEDAEAKGLITPGKTTLIEPTSGNTGIGLSFIAAAKGYKLILTMPSYTSLERRVTMRALGAEVVLTDPTKGLGGTLRKAEQLLEEIPNSLMLQQFENQANVRAHFEGTGPEIWADSAGEVDIFVTGIGTGGTISGVGRFLKSKNPNVKIYGMEPAESPILNGGSPGPHQITGIGAGFKPAILDMDVIDEVLTVSSDEAIAMARKLATKEGILAGISSGANTVAALKLAARPENKGKLIVTILPSFGERYLSSALFKTIRDEAEAMEHVPYI*