GSSESLELELTLKIPKSVSLEELAEEAKAIVAELLKAAGFDGIEVLSASVEEEPNSKTITILALLFKPGNVSVGLAVATYDPKTGTMTLLVTITFYFLKS