MGRAPCCDKTGLKKGPWTPDEDHKLISYIHLHGPGNWRTLPKNAGLQRCGKSCRLRWTNYLRPDIRRGRFSFEEEETIIQLHSFLGNKWSAIAARLPGRTDNEIKNYWNTHIRKRFLRNGIDPVTHAPRLDLLDLSSILSSALCNPSFLNLSTLLGTQPFLNPEVLRLASTLQSLKQENPELFLQYLQDDQLLSNLPLQNQVPLSHQFQNQVQESSAPVLSQTQIMQSNAEGFSCQNSQENLLVPSTMTDSFITQPNYIYCNTETAVPDTLPENSIFQSGINGYQNYSTESVMPTPLSSPAPLNSSSTLLNSSSSSTEDERESYCSSLLKFEIPESLDLDEYLL