TGKSCRLRWLNYLKPDIKRGNLTPEEQLLILELHSKWGNRWSRIAQHLPGRTDNEIKNYWRTRVQKQARQLRVDANSAVFRDAVRCYWMPRLLEKMAAATATSAHQVDPALLHPAAHIAGGMASADASSPVHVGGHQDAATNAPGSGGYSHHGPQRYPVDPSPSTSTSGGSGSTSAAALPPVPCFSELSWVDQYGPYADLDGGAFDAAALGGLGLDGLDLGPADSDFYSDSTLLDYLNSTCCTGGGAMMTTMMSGVNAAHSSCGGMGGQDGDYGSSWRADDICQAAARKLGDHQWGGGI