MTVNRLPPPPRTTANPAPIRPADSVRRTSSIDVCWPNGLDGERLFVGRARDLVTPASGDAGQVCAEGFFEARIGDDKTIRSIVADAGYPKIGQLVGERGGGHLRMVLAERMPELIAGYDPLYLTLDDISGTALVSAFARLQWAPELVARHREQLGEDAYRKQLEQRIDICWGLKEGHSGVSPEGSPYAVADADAGHLRNPADPEGWHAFPETEGAGFRRARRIDVMRDRTAGVIRVDSAFQDSARLKQGGRVAIHEYNLRATVDIGTLEILSIEPEARILPFSECPGAIANAQRLVGKRIGDLRDEVLSLLRGPAGCTHLNDALRALADIPGLVAHLPG