MATAAATECTVSLSHLIRIRGSEGKKKMGSLSYSSSACIGGTPLLQEYLRRRKNPFHNQPLVVSPQAISDSRNKDFCLNPDVGQSVLGIILGGGAGTRLYPLTKKRAKPAVPLGANYRLIDIPVSNCINSNVQKIYVLTQFNSASLNRHISRAYLSNMGGYKNEGFVEVLAAQQSPENPNWFQGTADAVRQYLWLFEEQSVMEFLVLAGDQLYRMDYQHFIQVHRETNADITVAALPMDEKRATAFGLMKINSEGRIIEFAEKPKGDALKAMEVDTTVLGLDEERAKE