MSLSQESGAHHDPQDYPVVSDEEDEIDILGEDDSCSLKSHFYLQPTHSEMGDSGILSPSKLSCTESESDSSGESEGGTSKDSPATPSGGKAKRALVKPPYSYIALITMAILQSPHKKLTLSGICDFISSKFPYYKDKFPAWQNSIRHNLSLNDCFIKIPREPGNPGKGNYWTLDPASEDMFDNGSFLRRRKRFKRHQQEFFKDGLVMYNPLPYYRPYSTIQPQQVLQQTPVACMAIPENLTMPTHLAPYPDIKRKVPYPDQGVHRGFEALDADNHPNKSQSKCSFSIENIMRKPKEPEPSFSTFNPHWNYNHLLQRPNSCLLPAVLNLSTGPLLSNAQGTRQYNLIKFPGCY