MRTAASESASALRGSGHLLSLLAVDWKGDSSGSSAAEAQCARLSEGRISPLPLADAVQALVASRDAAPLAVRALAVRVLRVHTAADSGMLLCLLLPLVQAIAHESHLPAPGPLASLLLESAIGNAELECSLYWMSHAQDGLRAAKEAAVYASLRKLLLERLDPSMAAELRAQSDCVKAAPDRPARVQRLRSLFAAGEALYSLASPPQPLTTPLRPGRRLGGADVSLARVAKSALAPLFLTFAAPPEAAGETSGSGYCVATHVLAVGDRHFDNLMLRADGRLFHIDFGFLWDGQPHVRKCFPPPFGAARFSIEMVEGMGGLESEGYAEFRALCCRAYLALREQARGRRGAPLLIGLLKLIAGAPAMPGHAEIERVERRLRLDLDCRAATAFFERRIDDALNSHSHRIAGILHRYAMSQKE*