MATLPREGAAAADSDQLLVEAHGSTRTLILNRPKQLNALSSEMIKGLLWYFTAFEKDDGVRLLIMKGNRRVFCSGGDIAQCARCLYNGNWKWVDDFFQNEYLLNYIIATYIKPQVSILSGIVMGGGAGVSIHGRFRVATDNTIFAMPETALGLFPDVGASYFLSRLPGFYGEYVGLTGARLDGAEMLACGLATHFVPSKRLPLLEESLKKLDTSSTFAVSGIIDQFSQRPLVKDSSSLNRMETINKCFSKRTVEEIIDALEQEISNVSDKWVAATIKSLKKASPTSLKISLRSIREGRTQTLGECLRREYRVVCHVLRGTFSRDLSEGFRAVLLEKDNKPEWIPPRLEQVPDEAVEQYFLRIDDPQWEDLNLPARLPHRRNIESKI*