MSATSVIFPTIDLGEVSDEILNHKLREASETWGCYRVINHGVSLSLMSDMKKTIMDLFERPYEVKVRNTDVQQWSGYTAQSEINPYNEALGLYDTASPQAVNTFCDQLEASQEQRDIMVKYAEAIRGLAKDLSRRLAESYGLADTTNFFKSWPSEFRIHKYHFKAEAVGKPSGVNLHTDWGFLTILQDDENVGGLEAMDPSSGTFFPLPPLANSLAINLGDMATIWSNGRLCNVKHRVQCNEAKTRFSIASFLLGPMDTDLEAPSEFVDAEHPRLYKAISHKRYRSLRMATNLHDGEALKLISYE*