MVRQLLENEDASLPGRPAAAGGHVVATCRDPDNATALHALKAAYPNRLTVVRLDVEDSASIASAAETIGAAHGRVDVVVQTAAVLHVKGEMTPETSIARVDEAAMMRSFRVNAMGPTLVAKAFSPLLMEATARSAADGSGPPAIVANLSARVSSIGDNGLGGWYSYRASKTALNQLTKNCAIEFGRKKHQVSFILLHPGTVDTDLSAPFKKNVPPEKLFTTEFSASALLKIVGEKNQSDTGKFFAWDGSEIQW*