MVMIFGEITTKAKVDYEKIVRDTCREIGFVSDEVGLDADNCKVLVNIEQQSPDIAQGVHGHFTKKPEEIGAGDQGHMFGYATDETEELMPLSHVLATKLGAKLTEVRKNGTCTWVRPDGKTQVTVEYKNEGGAMVPIRVHTVLISTQHDETVTNDQIAADLKEHVIKPVIPEKYLDEKTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYIVRQAAKSVVASGLARRCIVQVSYAIGVPEPLSVFVDTYKTGEIPDAEILEIIKQNFDFRPGMIAINLDLRRGGSKRYQKTAAYGHFGRDDPDFTWEIVKPLKHDKVQA*