MATSTSLATFSHTIWSPKLPTEARRRIFVYRRDREAWMVCRASSRGFGPRKKPNSLPKQDGEQSSRRQLEKISGPNSLEGNIETPLGDSYSTNAPNLMAGLNVEQNNSRETSDSFEGRLEAIKRSAQEKKKMEEQKAYGPVDYDAPVSKPEAKEGVSFPVKVTLGIAVVAFGLIFGFGDLLPFGEIGVPKTDVSNLKEMNKEELARLKEQLQGFKAILKIYPDDLVALEGAAVTYAELGEYSNSEAELQKLIERRPKDVEALRLLGEVENALGKFEQSVAAYRKALKVNQGESITLLKGLVEALMYDKKPNEAVEEIIAAKNRLKTSGQDRLKTSGQDASDMKDTARKAEETDPIQIELLLGKTYSDWGHRSDAIAVYDSIISNHPEDFRGYLAKGILLKDQGKKGEAERMFIQARYLAPEKLKLLLDQFSRQ*