MQILFFPPIDVNVVFCYKKPHKLNDLAFTSMIRILKNAVSQALVSFYSLASEVVMSSAGEPKLLYNNRGVNFMEAHADVELRELQLYKPDASVGGKLLPKKKDRVLCIQVTQLKCGAVVVACTFDHRIADAYSGNMGRDGSI