MAYSATTASIFNLQTADVPSVTAQYQRLSTDDKLALLWFAYTEMGRTITPAAPGAARLQFAEGLLNEIKQMSGDEQLKVMRDLINKVNTPLTRAYGILTNNTKLAFWYQLAEFMTEGSVIPVPSNYKLSKEANTVLVALQKLEFNQQITVLRNAAVDMGVDPLA