MGQRGVASQSSGQSAGGCFVGTAAVGTVSGQQQQVQAAGSAVAAGVGSYSGRGQLSWAGQQPELYALVLCTQSLDSSPSVSPLALSAGVCGVVIRMLLVVVLLIYSTASGSVFEGLKRESLYKELESKKGFLESSALTTKEELQTTVKQVKETRQQMKDMAIKLKQREEQLASLTTELENTLKGPSRNTYIRRIMELIKNSKKQDTDISRIIGEMRDLQRESNANQGRLKRTHALVDELVFRDAKKDPVGRQAYRLLTSIHENFSDCYDKVFSIDKVRREIAELQATLETLEKRPVDLKKVQADIDALVAENLSLEKSLRQ*