MATLQRLPFFVRQSSRTLARCRKPLIQPPALRTLVMKHPKDFVPPTEEDLLELRERVQEFTRREIPEEVAAQTDAQNEFPAEMWKKLGEAGFLGITANEEYGGLGMGYQAHCVVMEEISRASGSIALSYAAHSQLCVNQLSLNGTPEQKERFLPGLLSGEKVGALAMSEHSAGSDVVSMKTTAKAVDGGFLLNGTKMWITNGPDADYIVVYAKTEPEKASKGITAFVVEKTFKGFSCARKLDKLGMRGSNTGELVFEDVFVPKENVLGEVNRGVKVLMEGLDLERLVLSAGPLGIMQAALDLVLPYTHVRKQFGMPIAHNQLIQGKLADMYTKLAASRAYTYATARQIDNSAAEGSGALIRTQDCAGAILYAAERATECALDAIQLMGGNGYINEIPAGRLLRDAKLYEIGAGTSEIRRMVIGRAFNREFA*