MSGPNHTFHRFLDSILSPFAIAFATGRIRYRYCTFQSGKKVDAIANKGCIEFLYTIGAIGKLQSSGENTFGLIGVFGAGHSGVNQLGGIFVGGRPLPDSTRQRIVELAHAGARPCDISRILQVSNGCVSKILGRYYETGSIRPRAIGGSKPRVATPEVVSKISQFKNNCPNIFAWEIRDKLLNERICTPENIPSVSSINRVLRNLTAQKEFSKKPHSQQDVLGGGEDVSSYHLAGNGNGNGGKSLNDAASFIHYGGGGGKYPGAAGDSCRSAAQQQMQSTESVLRLNDTYRAAAAAAAVAATTTAASAAVVAASGESDVKPMQDEHHKQHPFMKHCFTNLDTGGPGKPPAPNGYVDSDTERLSLKRKLQRNRTSFTVDQIEFLEKEFERTHYPDVFSRERLSSKTNLPEARIQVNCPFWGRASPQIRPS