MASSSTLFIQHSYKYDVFLSFSGEDTRKSFVDHLYVALQRQGIHTYKDDESLEKGKKINVELLKSIQDSKFYIIIFSKNYASSSWCLDELVKIMECQKNPEHIAYPVFYDVEPSEIRKQLGGVGKAFAKHKKKGELKKWKEVLEEASNLAGWDLRNTDDGHEAKLINKIVEKISVELRFSNLNVDEKLVGMESRINDIVSSLETGAEDVRIIGIKGIAGGGKTTLARAIFDKIHFQFEGKSFVENVREVAKASLSGLQSLQEQVLSNVLNDKRITVGSVHDAKSMMKKMLSGKKVLLILDDVDDLDQMDALAGGVNWLKSGSRIIITTRDEQVLVAYRVMWIHDVSLLSHKEAICLFSRYAFGRDIPIQRYNDLSLKVVHYAAGLPLTIRVLGSFLCGKDELEWKDALNRLKTIPLKETQEKLEISYTGLEDDYKEIFLDVACLLKGWLKDDAIRALESCGFHARNGLRVLEQKSLMTISPYQRLGMHDHIAEMGRNIVRRLHPDEPLRHSRLWIRREIEDVLANDLVRMMFTYMWKNLTSFH*