MGSTNQGLLLVSAIWITLLLWGEIRHTSWLQGRAAAVLASFSLVAANVIAKTLLNTPDFGIGVLDLIYAKCIVLSFLGVAFTKFHPDKPMVVPYDAQQGVRALSVGFFSSASSMLILGGLSLGPATAVLLTVSLQSSLTTFWKQFLCDSCETIEPEEYLAAPLLLFVILLGAILGSVSAEGDEIAGHWMWASIFGFLAAISRATCSLQQRNSCSQMHHVVMLTYSGTIGLIMFGPIAAAYPQHARAMLSLDMTNFAPLVLFGVLSLSFTLGVLKAANSVWGTMSESTYTLVAGLSLCLQFVADLTFFPVTWARFTQSSVALAASCMIFSYAVSYKQVIRAEQCFSTAYSLFEPRNFQG*