MDMEALGRKLGLAEDKTSIRKAEELKRLSNVHFDSSTFGVGEVCKSVLCFELATTKLQVPFDRQKAIKLSGMSEKAYTRSLNAMQNALGVRPKVDIRELGIQFGCLRLIGAAQRAMSLYKERFVAALPESRRSSADFSRPVFTAVAFYLCARRNKLKVDRTRLIEICGTSDSEFSSVAASMTDLCFDVVGISKEKKNPKSVKTNRELLDALPSKRRHEDDGESDSCSESIDDEDGLEVPGLKKPKKMPKHAYEEWKSSVLASNETFKATGLEKKTKQMQLSFVKNFTDCTS*