MATTPTRVQSVFLSGIQSIPSEFVRPVNERPDAETFHNVDIPLIDFSSLGVDELREKTVADIGRASHEWGIFQLTNHGISDHLFERLQAAGRDFFGLSQEEKEAYANLDGVTDDRFEGYGTKLKCTSDGRQGWSDFYFHMLWPPSLTDFNKWPSHPSFYRDVTEEYGRGIFGVVDKLLAAFSMSLELEESTLKNALRGENLELELKINYYPPCPQPDVALGVLPHTDMSALTVLKPNDVPGLQIFKNGQWLTANYIPNTLIIHIGDQLQILSNGKYNSVLHRTLVSRDRVRMSWPVFCNPPLDLVVSPLKELLDENIPPLFDGMTFREFKNRKKTKTSEQSSSIGN*