MSSLEPVVSDGHYRKRARDEDLSLPEGLPGEGAASVTKRTRPTGQGPEEEQKQWLLEDLYGLDSTQEVTTLEFATQEDLVTEMMRSLEKVISATEDSLLAEPSTSSCSQDLRRSLGRSTPHNLDEFESTAANCAPDDSLLLSDNTSSSTREGDESSESDFDIRYLLEASDDELGIAPSPNSDGELTWENLAQDASWLDGNYAELFNDPEMVSCAELGDEVRANNGRNGWFSIADAYDEVEEAILAERDHYNLLHSEYHLY*