MSDTLSSIVNEKLDKHNFQAWKFRMTTNFLNGKGYWEFITGDEEEPELPKQNPTPQQISKRLFFAQNYPCPKLLIAFDLVMHVGFRFWREAMGQCYGKSALNKETRHSSGALENGNSGNRTTKSSFTVSPLPSASPLPTFYSPLPSTSSAPSPSPSPARSTPRRFFKRPFPPPSPAKHIQASLLKRYGAAKPKEGPIPEAVEQDKPLETNFGYSRSFSAKYELGQEVGRGHFGHTCYARVKKGEMKGQAVAVKVIAKAKMTTAISIEDVKREVKILRALSGHENLVQFYDACEDNHNIYIVME*