MAPLVHALEKDPHFEAKVCVTAQHREMLDQVLTLFSIVPDYDLNIMQPGQGLTEITCRILEGLKPILADFKPDVVLVHGDTTTTIATSLAAFYQRIPVGHVEAGLRTGDLYSPWPEEANRTLTGHLAMYHFAPTENSRQNLLRENIPDERIFVTGNTVIDALIWVRDRVLTSDTLQAELAEQYPFLNANKKMILVTGHRRESFGQGFEHICQALAEIAAANQNVQIVYPVHLNPNVSEPVNRILGHVENVVLIEPQDYLPFVWLMNHAWLILTDSGGIQEEAPSLGKPVLVMRETTERPEAITAGTVRLIGTDSRRIVAEVMRLLHDENEYQTMSRAHNPYGDGQSCARILQALKSYRVSL*