MATFSPSTRDFSTNPSQILSSSNVTVAVPSRRLPPPCWSHDETIALIDAYRDKWYSLRKGNLRANHWQEVADDVGSRCPVDPPKTAVQCRHKMEKLRKRYRAEIQRAAPYGGPRSHRYCSAWVHFKRMDMMERGPNAVSPPPSEDEADEDVEDYHQNGVKLVGDLYGNNVHAGNRSSFQGVVSNGGGGFRIRIPGMPGLAPPMAKPYSRFEEARVETPSNFGSSQMFRDGFVKKADLGKRVVGEGVREKKKEDPMVEMVAAIKVLGDGFVRMERMKMDAARELERMRMEMEMKRTEMILESQQRVVEAFAQALSEKKYKKAKRMPTPEC