MSEEERKQHVVLVHGACHGAWCWYKVKPQLEASGHRVTAVDLAASGIDMTRSITDISTCEQYSEPLMQLMTSLPDDEKVVLVGHSLGGLSLAMAMDMFPTKISVSVFVTAMMPDTKHSPSFVWDKLRKETSREEWLDTVFTSEKPDFPSEFWIFGPEFMAKNLYQLSPVQDLELAKMLVRANPLIKKDMAERRSFSEEGYGSVTRIFIVCGKDLVSPEDYQRSMISNFPPKEVMEIKDADHMPMFSKPQQLCALLLEIANKYA*