MPTPSPTPAGVGEQAALASAGGTTAGAASAATTAKARLQRLVDFVARQEPRLNWAAGDRPDGTTVLVTDLASGWIPPEIDIPVGMQLRDPAKRRGDLESLLGEVTVTASYTRLHQVPPADDDEPVPTSPRARQGPVVEELGWELGQATNWRDGLPRLAHTLAKAASRGTGVLDKEIEVLQELLAEFRDRVLDSYPDNVDAATVGNWQLLAAIDALVEGDKTGANYHFAWFQALSHVATGG