MNRLSHLISAGLLALAAGAATAADALPQPARVFSERKGGSAAAVKLAALRYAAFWNTGDPRYAELALDPDFLDRTLPEGRRQGTAGPLQASQTFRAAVPDLKVEVTDMVLAADRVALRLHFTGHFSGKFGDIQGSGQAVDFQAFDLYRVKNGRIAENWHLEDNLTLLKQLGALKP