MGNLLCLVQVDQSTVAIKETFGKFDDVLQPGCHCVPWIFGRRLAGHLTLRLRQLDVKCETKTKDNVFVNVVASIQYRALADKASEAFYKLTNTSTQIQAYVFDVIRASVPKLNLDDVFEQKNEIAKAVDRELEKAMSAYGFEIVQTLIVDIEPDERVKKAMNEINAAARMRLAAIEKGEAEKILQIKRAEGEAESKYLSGLGIARQRQAIVDGLRDSVLGFSVNVPGTTAKDVMDMVLVTQYFDTMKEIGAASKSSAVFIPHGPGAVRDVAAQIRDGLLMGSATT*