MGQLLGCMQVDQATVAIKETFGKFDDVLDAGCHCVPWCFGSYVVGVLSLRVQQLDVRCETKSRDNVFVNVVASVQYRALQGNAKDAYYKLTNPREQIQSYVFDVVRATVPKMNLDDVFEQKNEIAKSVADELEKAMSNYGFEIVQTLIVDIIPDDTVKRAMNEINAAARLRLATQEKAEAEKILQVKRAEAEAESKYLSGLGIARQRQAIVDGLRESVLNFSHNVPGTTAKDVMDMVLVTQYFDTMRDIGASAKSSTVFIPHGPGAVRDVAEQIRNGLLQGEAGSSSLI*