MPWETLFLEVLFVCCGCRIEMETFLFTSESVNEGHPDKLCDQISDAVLDACLTQDPDSKVACETCTKTNMVMVFGEITTKAYVDYEQIVRKTCREIGFISDDVGLDADHCKVLVNIEQQSPDIAQGVHGHFTKRPEEIGAGDQGHMFGYATDETPELMPLTRVLATKLGAKLTEVRKNGTCAWLRPDGKTQVTIEYRNDGGAMVPLRVHTVLISTQHDETVTNDEIAADLQKHVIKPVIPEKYLDENTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYIVRQAAKSIVAAGLARRCLVQVSYAIGVPEPLSVFVDSYGTGTIPDKEILELIKNNFDFRPGMMTINLDLKRGGNGRFQKTAAYGHFGRDDPDFTWEIVKPLKQEKALQLQA*