MQQEQRGLGLMGSSSTTGLGGGDISSMMISSEDHHNRNLNHQNQLKGEIATHPLYEQLLSAHVACLRVATPIDQLPLIDAQLSQSHHLLRSYASSQQQQQQQHHSLSHHERQELDNFLAQYLLVLCSFKEQLQQHVRVHAVEAVMACREIEQNLQLLTGATLGEGTGATMSDDEDELQMDFSLDVSGGDAHDLMGMGFGLPTESERSLMERVRQELKIELKQGFRSRIEDVREEILRKRRAGKLPGDTTTVLKNWWQQHSKWPYPTEDDKAKLVEETGLQLKQINNWFINQRKRNWHSNSQSVTSLKSKRKR