MVMIFGEITTKAKVDYEKIVRDTCREIGFVSADVGLDADHCKVLVNIEEQNAEIAQVVHGNSSKSPEEIGAGDQGHMFGYATDETKELMPLSHVLATRLGAKLTEVRKKGTCPWLRPDGKTQVTVEYRNDNGAMVPVRVHTVLISTQHDETVTNDRIALDLKDFVIKPVIPEKYLDEKTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYVARQAAKSVVASGLARRCLVQVSYAISVPDPLSVFVDTYTTGTIPDSEILEIIKKNFDFRPGMIAINLDLYRGGNKRYQKTAAYGHFGRNDPDFTWEIVKPLAVGEG*