MVKGKKTAREIWHWVEEKIFSSYGHKAAIEIVVQTLLYIGSKSFTHMCTVLERYHHVFSKLSSNQNYEITMIEEVAKMWQNNTQMAAIIIDRMMGCRIISNLAIINWVFSAQNVQKFHTSDNLWEILRNAINKTNNRTVDLKKEVTAAQEALKMARDATNRARLNLEAAQTVLDAATTEEAQTQATAKAEWAKSMVEKKMKEEISAEEGLEAKDILLSRALREQEALFVAVFAKFSALLTQIILRDLSQPEAQEKDGDTIDMEEENPTPMDADDNDKSIKERLDNEEKDQLRICILGQLRAITRHYAAEVWEHIEKLETNVFNEGVHPIVMETARSCLWPTWS*