MTQFLPPNLLALFAPRDPIPYLPPLEKLPHEKHHNQPYCGIAYIREFEDPRDAPPPTRAETREERMERKRREKIERRQQEVETELKMWDPHNDPNAQGDAFKTLFVARVNYDTTESKLRREFEVYGPIKRIHMVYSKRSGKPRGYAFIEYEHERDMHSTTQLACS