MATYRVFHVYTHGARDHEAIFVETHENGTGSGHTYHVTGNILMGMTYEHKRATRPDDRAEFHEKRDIGHVKQSDYERVELICRGIAVPGRQLNLKGQKLDPTKPVRRCGEWAADAIQELRDQGVLNE