MGLAQSQLLQVPEAVAGELWSRLAPSAALSAADPARRVEVLPYHAAEPLKLAWPDADCSGPYEARVSLVSREEWREALLAACAAAVSAGPGKTPQVGEHRGAADWSRVSSCYGASASITAEALAAPGATEALVASLMERAADKGLGSRVLLSASTEAEFARLVQPYVDSSDEAEGGALWPLVHRATLFAPFSLLSAGLRLYDVPGTHDENQARALSMRSIIASAHTVLITSNIRRACNDKSAKDLMPLPLRRELLQRGSMGELAFVASQADIFNRSELVENLRLDETTPPLQCALARNAFTKRELTKSFTQNVPLASLGARPPPEAWHEAPFKLPVFTVSAVEHRKLLASAGGGGTTTESI*