MGRDVTVVAFVWKLMGQTLGCMQVDQSTVAIKENFGKFDDVLDAGCHCVPWCCGSYVVGLLSLRVQQLDVRCETKSRDNVFVNVVASVQYRAIPDNARDAFYKLTNPREQIQSYVFDVVRATVPKMNLDDVFEQKNEVAKSVADELEKAMSNYGFEIVQTLIVDIIPDETVKRAMNEINAAARLRLATQEKAEAEKILQVKRAEAEAESKYLSGLGIARQRQAIVDGLRESVLNFSHNVPGTTAKDVMDMVLVTQYFDTMRDIGAAAKSSTVFIPHGPGAVRDVAEQIRNGLLQGDAGSSSLI*