MLRGKFVAVLAAILLASGCASVPMAPASQDAELKTFAPPPAGKAGVYMYRNSFMGQALKKDIYMDGKRLGESANKTYFYNQVDPGEHTVSTESEFSDNDFKFTVQSGMNYFIRQYIKMGVFVGGANVELVSEEEGRKGVLASGLAK