MESILEACEINDHSPPMWVGQTRKARGLKCRAPALAVPGEELCLVCGDKASGYHYNALTCEGCKGFFRRSITRQAVYYCKFGQSCDIDMYMRRKCQHCRLEKCMRIGMRSELVIPEEQCRIKREAKLRQRSNPRDGSELPSPLSVEVTTQIVTDPVDHDISSETRELISRITSTSYKISLARDEAITALSVSLNLTASFESECCCD