MTALIVKGSKTERFRDKMANLMKYMNRHNLDKQTRNQIKDHVRLQYESSYGEASVLEDIPVSIRAKISQSLYILEVEQVPLFKDCSAEFISQIVTRLTEELFLPGELIIEQGNAIDQLYIVSHGSLKELIVAEDGSEETIAELGPHSIFGEIAILCNIPQPYNVRVCEFCRLLRLDKQAFASIIQLYFKDGRKILSNLLERKDTDLTIKQLESDIGLLIANQEAELALRVNNAAYYGDIYSLKNLIRSGADQNGTDYDGRRPLHLAAGKGYEEITVFLIQAGAEINAIDKFGNTPLLEAVKAGHDRIASILAQNGASLGIEDAGSLLRKAIADGNAELLKRLLTNGINPNSKDYDQRTPLHMAAAEGLHLLARILLDFGASVFSLDRWGNTPLDEGKRCGSRPLIQMLEEAAAKASGQVSTECLRDSDNQASASSFQDSRREISEPREGMKAKICTVFSFHPWTPREKRRNGLVMWVPETIEALLQAAAHHFGSIGTCVLTEDTGEILQADIIQNNQKVYIVNADELQ*