MRNILQLFIAALPLAAAYPGVVQDDSLEPRAHKIIYPKVPPPKHHTNRDNCGSHGHCTVFNAEDQLVKVGPGSGHEWMAPTAKQLRGQCPGLNAAANHGFLPRSGITSTLDTITGLGAAYSMSKDLAIILSVIAIGISGDPITEVWSIGGAFKGALGLLGHPQGIVGTHNRYEGDASIVRGDAYMHNGDVGVFEMHRWEHLYSLLGKEGLTHDKAAAQAYYTAQYSILNNPYYFSEPFSGLVAPDAHNFVVNFMSNHSENDKGGNLHGNVLKSFFSVTGKPGNFKHHLGLERIPENWYKRPSSQPMDTVDTNVDTVRNNGMYPGIIRFGGNTGKRNSFVGINTGDLTGGVYNGKTILNGNALTCVFLQATQAGLVDAGYPLLQEVGKIRAFLTSKLGPFAKQLNCPELKRFNNEIFKKYPGASYKGQGE*