MTNRLQQLRATLAARELPAMLLTAPTSRRYISGFTGSAGALLISAEAAFLLTDGRYLIRAAAEAPHFTLREVRPPARPMTALIADLASELGIKRLGFEAAVMTVAEHRQYTAALGNAIELVPTENIVEELRMVKDEEEIALLRRAAAITDAALAAVLPALTPTMTEREAAWRLEVALHDLGAEGPSFPIIVAAGRNSARPHHTPGDDVLGEGQPIIIDMGARLDGYHADLTRTIVLGQPDDTFRAVYAATLKAQQAAMQALRPGLPWSEADAIARRVIGEAGYAEGIAHSLGHGVGLVIHEAPWLRITAPDAPPSPPLQAGMVTSIEPGIYLPEWGGVRIEDLVLITTNGYEVLSQAPK