MITFLLYLKIRVSEDALVSVNMPEDEKDMEVDSPSSTSQTVPSKHTILPELEIFAYLLVLIFLIDQKQYNEAKNCSSAAISRLKQFNRRTLDVLAARLYFYYSYSYELTDSLVEIRGTLLALHRTATLRHDELGQETLLNLLLRNYLHYNLYDQAEKLRSKAPRFEAHSNQQFCRYLYYLGRIRTIQLEYTDAKESLLQAARKAPASARGFRIQCNKWAAIVRLLLGEIPERTTFMQNGMKKALSPYFELTNAVRIGDLDLFRSVADKYSKTFSADRTHNLIVRLRHNVIRTGLRNISISYSRISLVDVAAKLRLNSATPVADAQSIVAKAIRDGAIDATIDHANGWMLSKETGDVYSTNEPQLAFNSRIAFCLNMHNEAVRALRFPPNAHKKERESAEKRRERQQQEQELAKHIAEEDDDEF*