MFSHRRTQMGQAFGCMQVDQSTVAIKENFGKFDDVLDAGCHCVPWCFGSYVVGVLSLRVQQLDVRCETKSRDNVFVNVVASVQYRALQDNARDAYYKLTNPREQIQSYVFDVVRATVPKMDLDDVFEQKNEIAKSVADELEKAMSNYGFEIVQTLIVDIIPDDTVKRAMNEINAAARLRVAMQEKAEGEKILQVKRAEAEAESKYLSGLGIARQRQAIVDGLRESVLHFSHNVPGTTAKDVMDMVLVTQYFDTMRDIGAAAKSTTVFIPHGPGAVRDVAEQIRNGLLQGDAGSSSLI*