MASNTETLLKTFLDSGAPQDSTDYTTVIIIHGWGFHAANLKKLLPLAHKYNARVVLPNRRDYPGSAPFTPEELENLSKLANANPGSSDAVEGTEQEMKARAREVYDYLVDLVKTEHIPPAQGHQGGIVLVGWSLGATWISALLAHVATFPVEDTRLSEYVRRLVYYDASYLGLGFPFTEGLYHPLHDPSLPMEEYFEKFCTWSSSYFAHGDLGAGLHALEDRNALESPPPTVKTMSAEELAESTSAAGEPGGSESLLAQACGIHGVFASLRKQAFFLRDIPDGADDWRSVDLRLIWCDRSFWEMPLLAWTFPKELEKAAKAGQKVRTVNFVRFRGANHFAHWDLPEKTLAGILSDETEI*