MATTIVWFRRDLRLDDNPALKEASRSGGVVVPLFIWAPEEEGQFQQGRMSRWWLKQSLIQLAESLERLGTPLIIRRSSSSLHALIDVVACFQASQVFFNHLYDPISLVRDHRVKEGLLQMNVEVRTFNADLLYEPWEVSDPSGRPFTTFNAFWQKCLTMDVEPEAPLLPPKRLLGYAGHVPSCTIEELELENGAEKDSNALLARSWTPGWSNAERSLETFVENHLLEYATNQHKADGSTTSFLSPHLHFGELSVRKIFYHLRVKSMLWVKEGQLGGEQSIDLFLRSIGFREYSRYICFNFPFTHEKLLQQDNRPFPWRVDESLFKAWRQGRTGYPLVDAGMRQIWATGWLHNRIRVIVSSFFVKLLQLPWTWGMKYFWDALLDADLENDILGWQYISGGLPDGHELDRMDDPQMEGYKYDPHGEYVRKWLPELSRLPTEWIHHPWDAPPRVLRAAGVELGSNYPRPLVEFAAARSRLEKALRGL*