MFEARITQGSVLKKLVEALKELVTEGNFDVSNTGLSLQAMDSSHVCLVSLTLREDGFDHFRCDRNMAMGIHFGNLSKILKCAGNEDTITLKAEDNADQLTLMFEAPSQDRISDFDLKLMSIESEHLGIPDQDYSAEVKLPSSEYQRIVRDLTSIGDTVLISATKEGIKFSTSGDVGTANITLRHNTTPEKPEEQTFIDLKEPVALTFALRYLNNFSKATPLAPQVKLSLTKDLPIVVEYQVGELGSVRFYLAPKIDDEDNMGSDEAQS*