MTDTKELATLLENLLKLQKSGSLGEIVGQAQRIYHDISDLSVLSGLSTPEVLSPHTSPDVPERVPSEVNLDNSNLATDVNEKEKYFDDFANDYIEFTYKNPTTYHLVQSVAELLKKSGFEYLPEAADWSKLFDPEKTGAYFTIRNGTSLAAFTIGSFWSPAKGVGAIGSHIDALTTKLKPVSNKSKVDGYELLGVSPYAGALSDVWWDRDLGIGGRVIYKNESSGKLSTTLVNSTPHPVAHIPTLAPHFGTPSNGPFNKETQAVPVVGFSDGNDEEKPTEDEQKSPLIGKHSLKLLRYISKLAGVPVSSLIDFDLDIFDVQKGTRGGLSNEFIYAPRVDDRICSYSALQALIRRHKDPESFVTDDSFNLVALYDNEEIGSLSRQGAKGGLLESTISRAIAALKISEPGTLQRLYANSVILSADVTHLLNPNFTEVYLEHHKPLPNTGIALALDSNGHMATDLLGKVVVEQLAKLNDDKVQYFQIRNDSRSGGTIGPSISSSTGARTIDLGIPQLSMHSIRATVGYKDVGLAVKFFQGFFKNWRKVVDGIEEF*