MGRVKLKIKRLESTSNRQVTFTKRKNGILKKAKELSILCDIDIVLLMFSPTGKAIAFHGEHSCIEEVISKFAQLTPQERTKRKLESLEALKKTFKKLDHDVNIHDFLGARNQTIEGLSNQVAIYQAQLMECHRRLSCWTNIDRIENTEHLNLLEESLRKSIERIQIHKEHYGKSQLLPIECTTTQFHSGIQLPMSMGGNSSMQEANSMSWLPDNDNQQTILPGDSSYLPHREMDGSFPVYSSCFFESTKPEDQICSNPGQQFEHIEQQGNGCLGLQQLGDEYSYPTPFGSTLGMEEDQEKKIKSEMELNNLQQQQQQQQQQQQQQHQQQQQDPSMYDPMANNSSGCFQIPHDQSMFLNDHHHHHHHHQNWVPDSMFGQTSYNQQPN*