MSLYNWAKYDPKYYLNGALCGGICCSITHGALCPVDVVKTRIQLDPVKYQGGLLSVGKQVVAEEGAGVLATGLGPTAAGYFVQGWFKFGGNEFFKIQFCKSLGDQKAWDMKTPIMLGASACAEFIADIFLCPLEAARIRQVSDPTFPKGTFTAMKELMAREGIMGWYAGLVPILFKQIPYTMAKFAVQGSTEISIYSALPTKRENLSKASKMGVSVTSGFIAGVAAAIISHPADSLLSKINKKGAGGDGGMLSRLANIAKETGFVKLCTTGLGPRCIMIGTLTAGQFLIFDTLMPIMGVEKFHFHDPSKPH*