MPNRILIVRTSSLGDLVHMLPAISDIARYVPDTQIDWVAEEAFADIPKWHPAVNEVIKVAHRRWRKAWWSEPVRQERRALAERLRSVSYDVVLDMQGLLKSAWLVRQTRGVRHGLDWRSAREPLVSLFYNVRHRVEFWQPAVVRQRKLAALTFGYNYAGSPDFGLQAFGRAAQADDAPADPGRRMLHLAADRGYAVIMPSASRDDKLWPEDDWRAVFRRLQDAGCALRLLAGNEQEAERARVLVAGMEGVEVLPRMDLTSVAQVLAGARLMVGLDSGLTHLSAALGRPTIGIYRASTPVRTPLVGPSYTASLGDRGASPSREAVLASVEQALAAA