MTDFTFYIPLAKAAEAAGYSSMTIPDSIAYPFESDSKYPYTPDGNREFMDGKPFIETFVLTAALGAVTTRLRFNFFVLKLPIRPPALVAKQAGSLAALIGNRVGLGVGTSPWPEDYELMGVPFAKRGKRIDECIEIVRGLTTGDYFEFHGEFYDIPKTKMTPAPTQPIPILVGGHADAALRRAARADGWMHGGGDPDELDRLIARVKRLREEAGKTSPFEIHVISLDGFTVDGVKRLEDKGVTDVIVGFRVPYTMGPDTEPLQTKIRNLEMFAENVIAKV*