MDPAAPAVTLASGEVVRGDLVVGADGIKSFVQTVVLGHAQPARATGDAVYRMLIPSEKLLADPELRPLVETPEMTIWMAPGRHAVGYNIRSKQLYNLVLAHPDDGSVESWTATGSADKMRAEFADFEPRVRTLLSFVESTLKWRLMDRLPLAAWTHPSWRVTLLGDACHPMLPYRAQGAAMALEDAALLGRLLAHLSARVQLPTLLRAYGALRGPRTAATQAAARANQGVFHMADGPAQAARDAEMRRAMEAVLRDDDDGMAGNPNQWADRAKTDAQFGYDAEAEAETWWRE