MSFSQESGAHHHPQDYAGLSDEEDEIDILGEDDPCSLKSHFYLQPTHSVMGDSEMLSPSKLSCTESESDSSGESEGGTSKDSSTTPTGSKAKRTLVKPPYSYIALITMAILQSPHKKLTLSGICDFISSKFPYYKDKFPAWQNSIRHNLSLNDCFIKIPREPGNPGKGNYWTLDPASEDMFDNGSFLRRRKRFKRHQQEFFKDGLMMYNSLPYYRPYSAIQPQPVLQQTSLTCMAIPETLPMSTHLAPYPDIKRKVSYPAQGVHRGFKAQDADNHPNNSQSKCSFSIENIMRKPKEPEPNIQSFNSHWNYNHVFQRPSSCLLPAVLNLSTGPLLANTQGARQYNLIQFPGCY