MVIGLSSHHRVADGQSMGFFLHAWTRLVRGLEVDPLPYHDRAAICIPRNPPHYDFDHQSEFTVEFVATTSPIANLAVHFSPKFLTQLKKHVMGASPIHPYSTFECLLAHLWKKITSVRTLDGNQHTQVFVPVNGRARLKPAAPIEYFGNLVLAASPCLTVDDLLKGSYEFVAKAIHNAVAKIDAAYFQSFIDFGAMSEGEEGDNGMVVVLPEGEHSLCPNLEVDSWFRMMLDDVDFGSGRPCAFLPAPLPVEGVLVLVSSCEEEGGVDAYVSLLNDQVNVFKQISHTLD