MWPMEEEEVFVTVRRTEHVDVTSRAVVVAAGRAAVAGPRTVRVFCDDYDATDSSGDEAEEEEEKKAARRRVKRYVQEIHLERAAKEEEEATAAASLGAVLPGPKRKRKPDGEASEPRFRGVRRRPWGKYAAEIRDPWRRVRVWLGTFDTAEEAAKVYDSAAVQLRGRDATTNFQQQVDPERLSQPAASKSAATSTYDSGEESVTAVASPTSVLRSFPPSADAGGTRSKAAARNPETGDSTIVFGCPFSLASELPALYTEFDLLADLPLDFLADAPEVEALSLPPFSACTPEEEEECPSDAVRWRQVDELFQDITDLFQIDPLPVA