MADEPRPEHEVGQGIGSSVGKDTTDPTEVPPSPTDQPVQPVQQPHGIYAGGVGDGDGSDVGDDDDDGDADSALDVRSIGTVSDSLTSSILRFRVENGRTYHSYKDGSYFMPNDDRENERLNLQHNLCMMTIGWKLYISPIDQRPVNRVLDIGCGTGVWSMEFADDHPEAHVIGIDLSPIQPSFVPPNVSYYIDDVEAEWTYSTPFDFIFTRMMLGCIRNWPEFFQQSFDNLTPGGYLESFEPVFPVRCEDDTYPQECALRKWFDLLDEGTKKVRSELPPLEVQKQRLVDAGFVNIVTREYKWPMNTWPSDKKQKEFGSLVLANLEEGIQGMTMAMFTRVLGWTKEQVELFLVDVRKDIRNTNMHVYYPIAVISAQKPEQ