MSYVNYKGLVIKEINTGEADKIITVLTAEEGKISIAAKNARRAKSSLGAGSQLFAYSDYMLFKGKELYNMSSCQVIEPNYEIRNDIEKLIYCSHILELILDNVQEGEPSEEILQLLLNTLYVISKTNRPLNLVTRVFELRLMSLLGYEPHVISCVNCGKAQDENMYFDFDSSGLICKKCLNPRSRSFLLLPGTVKALKYIMCISPQKLFNFSLSQESIKELGEISKRYIKEHIGKEYRKLDYLKQLKLDG