MQEPSLGMLGSGSGGGGGGFSGLNENVSMSISTADDHRQLKAEIATHPLYEQLLAAHVGCLRVATPIDQLPLIEAQLSQSHQLLRFYASQHHHQHHVLSPHEKQDLDHFLGQYLLVLCSFKEQLQQHVRVHAVEAVMGCREIEQSFQALTGVSLSEGTGATMSDDEDDLQLDCSMDQSGADGHDMLGFGPLLPTESERSLMERVRQELKIELKQGFRSRIEDVREEILRKRRAGKLPGDTTSVLKTWWQQHSKWPYPTEDDKAKLVEETGLQLKQINNWFINQRKRNWHSNSQSVTALKSKRKR*