MFYYLEGIVSDIDINLAVIDCGGVGYAVNTTANTLSRLKTKEKAKLYISEYIKEDCFDLYGFSTLNEKRCFEMLLTVSGIGPKAAQAILSTSSPEALAMAIMNGDEKAITVAQGVGKKIAQRVILELKDKVSKEANVVAAEMPAVLTPADGDSRNDAVAALMVLGYSAPEINGVLRRMDVSGMTTEQIVKIALKNLM