MGNLLCCVQVDQSTVAIKEQFGKYQDVLQPGCHCLPWCFGFQLAGHLSLRLQQLDVRCETKTKDNVFVNVVASIQYRALADKANDAFYKLSNTKGQIQAYVFDVIRASVPKLNLDDVFEQKNEIAKAVEDELEKAMSAYGYEIVQTLIVDIEPDEHVKRAMNEINAAARMRVAANEKAEAEKILQIKRAEGEAESKYLSGLGIARQRQAIVDGLRDSVLGFSVNVPGTSAKDVMDMVLLTQYFDTMKEIGASSKSSAVFLPHGPGAVRDVASQIRDGLLQASVDH*