MVRQGVVVGGGGEITQAGSGSGSIAGSATAPAASPHQVAVEIDEQIYSPAFGNIVVPDSRGCCSGFTSSVTRVVFILHLLAFIALTIFLGVQASSRQNPTYKPFANFVPLASSVIVSIIAGCFWVILAVINPPKAIKTSLWAAPVLALACDVVILLVGNGAALGIGVLIVVVAIAVALYSCWASGPRLQHATAVLSTSLNAAHLPPTASCLVVFVILAAFGYMSFWTVAISCIAAAEGYFMNFKMAYVVALLVSMAWTMQVLRYFVYVAVAKLAHTRLVYGVRMPGGTVEAFCGTMMGPSFGDICMGAVAVPVIAAVRSFARAINAVTKGNDEFCQGCCLAISDKLMGRVNRWGFVHVGVRGKAFCVASRDVWSLFVLRGISKLVDSDLTGSFCFLSAVTGGALASLVAGSWALAMDKEHKELALPVAIYSFLIGYYMCRMIIAWPQACVATYHVAYAENPQNPHLGTLIPDHLRELQALATD*