MQIIRLVYFLFILCSVFEFNKRFLGCFFDFVFMDCVESLKHLSLSADLGFGFLMFGWFGQVYKVLGLFLLFGLGLRVLQFSWYFCGKSGELRNGCCSKNDFDGNCNAKMKSCKSGLLRLLMNSNFEKGKNVIDRVKCVSDEELDDENDEYEQECYDEDKVFDVLSLRKMVKVERRKANAARLELEKERMAAATATEETMAMILRLQNEKSLVEMEANQYKRLAEEKQLHDQEVIQSLQWLVLQHESERSILEDQHKSCSEKLKPFGKKDYERDNSEVAAEENHCSLNTNLDDAFHYTLFSSLDMDLSAEPGTVWH*