MSFSQESGTHHNSLDYAGVSDEEDEIDILGEDDPCSLKSHFYLQPTHSDMGDSGMLSPSKLSCTESESDSSGESEGGTSKDSPATSPGGKAKRALVKPPYSYIALITMAILQSPHKKLTLSGICDFISSKFPYYKDKFPAWQNSIRHNLSLNDCFIKIPREPGNPGKGNYWTLDPASEDMFDNGSFLRRRKRFKRHQQEFFKDGLMMYNSLPYYRPYSALQPQPMLQQTPLACMAIPETLSMPTNLTPYPDIKRKAHYPDQGAHRGFEGQDANNHPNKSQSKCSFSIENIMKKPKEPEPSFPSFNSHWNYNNHLLQRPSSCFLPAVLNLSTGPLLANVQGTRQYNLIKFPGSY