MSQTGRDDPQSLDSQLCFAVYAAAHAFGRAYRSLLAHHELTYPQYLVLLVLWEEEGLSVKEIGSRLFLDSGTLTPLLKRLEASGHVRRARDRPDERQVSIFLTDKGRGLKGKMDCLPHTVGGMTGMTLDERRALLDNLASMRDELHARAGSTELPAANASR