MDSEVYTVDLNPRGSMVAYGGGNDRCTVMDLETGDVVSIVENFGDSVIFCKFIDGEKLLVGSLDGTISLMTLEEEINNVSVNEDISKIKVDKDKLLVGTTRGNVHLFSLDLCIQNVCIGQYSEIQDMCYESGRAYTLSETNFMVFDAESHRKLMDLHVRGGSAIGKMPSSDVVCLGLEGCIVVRKNAHLLGRIEVDGSPECILYMNNYFIVGGDFDYILLINMPMSMRTFKIPVGVEGISGIRGDGENRIAFSTCNGAVGYGDIRDEKSFKLIEGGVGCIFDMCFKGDTIYVGGEHGFNALDIRKIEEIPREE