MSRQAKDDFLRHYTVSDPRTHPKGYTEYKVTAQFISKKDPEDIKEVVVWKRYSDFRKLHGDLAYTHRNLF
RRLEEFPAFPRAQVFGRFEASVIEERRKGAEDLLRFTVPIPALNNSPQLKEFFRGGEVTRPSEVSRDLRI
LPPPLIPTPPPDEARLLQPLPAERRGQEELEVPVDPLPSSPAQEALDLLFSCDSTEEASSSLARGPLSEA
ELALFDPYSKEESTGPSPTHTGELAAIEVESKRLDQEPWEPGGQEEEEAEDGEPAPAYLGQATELITQAL
RNEKAGAYAAALQGYQDGVHILLQGVSGDPSPARREGVKKKAAEYLKRAEMLHTHLP