MADGPIKLVDGSAIRKALPSLEEGLLARCQALDRDSKGLLSAQQFRDAAVVEVAALHPGVAVPPKRFVPAFKAVSMDATEPEPAPLEVPAFAAKMKEFLEILAELLLEDPLVVEMLDGESLKVLLEDEDDFAILAEDLFTELDTDDSGKLSYDELNAALLKMGTEMGVPILEGNLEAAALIKSLLEKYKAENQLELGQSQFAKLLQGIIQDIADSLAAHPLAVIIDVRVNNGYELKKILTDKQKLSEMSNKIFDSVDANKDGKLVMNEVRNFLEINGIEFGIPTMKQNHTSDQIFNDVFQLVDADKSGALDKKEFESLIEGIFTGFQEQLEGNPVFIVDEEDL*