MQASLTTLALLSVVAVQPAFGQHGCYIDGTEMYIGYIPVDVELQCCRDTGELYGYREGLLHQKTSSELRDSLEECAASIEEDMMWNLDHHCNSDYTSCNIDYHSFTCDDDVMKLCRRKGGKVVEGDMVFRCSSYGQTSRLKFLNKVDCIAASCDEEELYTMFEAAGSAIGCEVSSIGDVKVDGKTTSFSWSASGSSGSSGKIWGILGAAFAVLAVGAIIWKIHSEKVEAKTREAKKPGDLELPEVSATAGSAESADALVKSSQVPVSMKAAAESDCLEKVLIKKYRMTWVDARNVLSRAKAALGGSVDRNVLLEAAYQIYQNDKAISKCSDGTVIQA*