MSFSQESGTHHNSLDYAGVSDEEDEIDILGEDDPCSLKSHFYLQPTHSDMGDSGMLSPSKLSCTESESDSSGESEGGTSKDSPATSPGGKAKRALVKPPYSYIALITMAILQSPHKKLTLSGICDFISSKFPYYKDKFPAWQNSIRHNLSLNDCFIKIPREPGNPGKGNYWTLDPASEDMFDNGSFLRRRKRFKRHQQEFFKDGLMMYNSLPYYRPYSALQPQPMLQQTPLACMAIPETLSMPTNLTPYPDIKRKAHYPDQGAHRGFEGQDANNHPNNSQSKCSFSIENIMKKPKEPEPSFPSFNSHWNYNNHLLQRPSSCFLPAVLNLSTGPLLANVQGTRQYNLIKFPGSY