MSPEHSTSLSGDSLTPTNSLSPWDYPADEPSLFAQEDGRKRIKTRTLAPNLTRRSHKKSRAGCFSCKARKIKCGEQKPDCASCLLKGIACVYPTEPAARKSNLPLIKRNPPSTPSIAGAAFSMLDMRFFHHFLTIAYPHLPVGNDHVWVHEIPQFAEQHEYLMHAILSLGASHLSRLTGIDYRRESLVHRGQALAGLNQALSQASLCYGEADAMLASCYALTFQASYMGDGLTDFITMVRGCALTTDKIRRELSPTAFNLHPDGHLKFMAPKLERLPPVDPTLLEDAYSALEEMIPYLTDDAHFGFHAGLVDVVSALQTSSASGYMQFTELYTIWYELCHDSFKTFLDPNNLVAQLLLSYFVAVQLLIIPLAAHEWLHRADVSRIRVLYGVTEWAESIFQRLENSEYAQFLSWPQSIVSTVVAEVNGDILQLPSVLQLHLTSRDITPNTILAPP