MNGHEKGTGELRAELDKQTATTDKAVSDDAIEQMAVNFLFRTVTDKDPAGPVEASLGNEGPSNIKKWLGLHLAPIKSTGVLPKVLEELTIHAAPLPFWLVRRGYDKLYDFFWKYATRALDAAEEQYGLDIMEACHNLLFIICFNAYPEEVRAVVNDNGGLNMRAVESMALVRLTVHESLRIDPPVPFQYGRTKEDLVVESHDGHYAVKKGELLCGYQPFATRDDKVWEGEEGQKLLQNVFLSNVRETKSSSAANKQCAGKDFMLIISPLLISHLFLRYDSTSTCSSRFNFTSLIKATYGLDHIQSNYVSGTRCVQLRHPLIHHVFVFPMI*