MEEEVRVLYKQFMSSATLANFSITQRGRPLLVHEGYSYIGNGAFADTVNWRCSMHRKSKCRAKAITKKQGGREYMKLSHPTHNHPPKAKQRYTRPPPYVIEQASFEAPFGLNDPIDDMISLSEDVPMLDFFSAIEDMSGEGTIEFH