MIGEVTESTLLVTRYEYANLFHTATDWYSAYVASRVLDLPHSPNVVFVDGHCQSLMDDGWEALFSNVKYVKNFATSVCFDHVIFTPLGYETALFKGLDSGIPCKGCMASELKQAEDNTKTARLREFGEMVKAAFGVLNRRTSSDTKILFVRRESYLAHPRHAGKPEIRLRNEQELLNSMETWAQARSQKYNRQSKKRSVQIINGTLAHMKMKEQVQAVDDASIIIGVHGAGLTHILFARPGTIILELLGPHFLRPHYSHISEWMGLEYHSITMAGTEADITQKNRGNL*