MLALVKTTYNVTPLTDVVLPSPSSKVLKYLILSGKLFPSLANLVKSRDKQKPFFISNLGYGDVRLISDGSEVIKINANSRLKATLSFPFLDGIQNEITEGVYETPYGKFSFLLDSIEIVDIKSLKNVNNYENANIYVKFLTPTLLSSKILLPPSLASKYKQVNSGFSLLPSIGLIIAYAYRNYYAILGNTNGEEYASRAFKLGVLINAFTKIVGFNLRPKTVIIGRDSKKRLRETRGTIGWIEFDVVHDKFKRLAIEYLLIASYLGLGRGRGIGLGEIKFELKRRKD