MELETKQIIANKVMGFQAKIADVTKRRRNFSKEATAILQEYYENHLAHPYPTEEEKAVLAEKCHISVQQVSNWFGNRRIRTKKSQFSQDLKSGKFIPELLHLLKNSLSCCRNENQRDHIVEALVMLRKQIHICDTTSKRS