MTRLILSTSNIMIGGPSIIRKPGADGSNLELTNSLRSNFVAAQQDYSPTSSYANGVNGHEESDEENGASSRPPVSIWTTRQDNDFYIPTIDWSLSGLAEEPENYEITVKLFYLASANVESRSKYTKDALNLVMKELGVNSIDLLIVSFPGMSFDGDCEWEADKKNSEQGNEADELATWPILEDLYEQGIVKKLGLAEFGSAKLAKFLANVRVRPQVDQINVKNCCRVPQPLLKIAKQENIELFTHNDCTNILPSGTLRELLGQGINGAGVLSESKRGIDGMKGDLKPEWVVKYTAIVRDRGVIENKGYFASAELRE*