MIYGVGTDIIQIARVQGVMERTNGRFAEKVLGPDELAKYHARKARSEKRGLAFLSTRFAAKEAFSKAIGLGMRWPMTWRAMELMNLPSGEPTPICHGELAAWLAERGLSVRVSVSDEHDFAVAFAIAERAGGAASQPTAL