MMKQIFGRRKNAKSADKDFFSGTSPSVLDQVSGLGVADRATSNLGSQPPIISSTGLSYGSGNRVENPNTRTNGNLYSSSFQPLPSFKDVPNSEKQNLLIRKLKLCCIVFDFTDPTKNIQEKEMKSQTLLEIVDYVVSATVKFPEIVMLEITRMISANLFRTLISPPREKKVLQAFDLEEDEAVMDPAWSHLQIVYELLLKFIQSPETDAKLAKRYIDHSFILRLLDIFDSEDPREREYLKMTLHRIYGKFMVYRPFIRKAINNIFYQFIYETEKHNGIAELLEILGSIINGFALPLKEEHKLFLVRTLIPLHKPKCIALYHQQLSYSITQFVEKDCKLADTVIRGLIKYWPITNSTKEVMFLGELEEILDATQPAEFQKCMVPLFRQIACCLNSSHFQVAERALFLWNNDHIENLIRQNSKVILPIIFSALEKNVIEHWNQAVKSLSLNVQKLFSDRDPELYKECLRKYEENKAKEKDHKLKQESVWKRLEEVASAKATSGEAVLISPSLARTSSLV*