MDCVESLKHLSLSADLGFGFLMFGWFGQVYKVLGLFLLFGLGLRVLQFSWYFCGKSGELRNGCCSKNDFDGNCNAKMKSCKSGLLRLLMNSNFEKGKNVIDRVKCVSDEELDDENDEYEQECYDEDKVFDVLSLRKMVKVERRKANAARLELEKERMAAATATEETMAMILRLQNEKSLVEMEANQYKRLAEEKQLHDQEVIQSLQWLVLHHESERSILEDQHKSCSEKLKPFGKKDYERDNSGVAAEENHCSLNTNLDDAFHYTLFSSLDMDLSAE*