MAFALRALHHRLPRSLHHSNPLSTSASSHDLRELLRIQRILGDPAATTQPPQTQQRPLASSTTDLHRLLHRAAGLSTAEATSLLHRVPNTHRLGHLLQELRGLRLPADEIKNALGSDPDGLLSMEPGEPSRLIELLDELRCRAPIKDQVLSHGVLSAAIATRRRVELLHERGLSRRDALRVISVEPRAILYSLEDVERKVEFLVGRMGFEIGWLVEYPEFLGINLDRSIVPRHNVVEYLASVGGLGDPIEMRHYVRFSRLKFYNLFVKPYLECERIFGGLVRERKDEVRRQHPVGLWKLFKPAKYESTEENVKDMKLVVESLH