MATITKVHAREILDSRGNPTVEVELTTADGTFRADVPSGASTGENEAMEIRDGGSRYLGKGVATAVDNVISTIGPAIMGMDAQDVAALDKVMLDLDGTPNKGKLGANAILGVSMAACRAGAAHRKEPLYVFLNRLAGSPTMVMPVPCFNCINGGVHAGNYLPFQEFFLIPLGASSFKEAMQLGSETYHTLKGLLKKKYGLDSTAVGDEGGFAPRIDSPEEALKLLVEAIDAAGYTGKIMIGSDPASSETYDKASGKYNLDFKKPEGEQTPASIKSGDELVSYWVEMASKYPIVLLEDPADENDFESHAKLTARLGGAVEIVGDDLYCTNPAIVERGISCKATNAMLLKVNQIGTISEAIAAYKLCVDQEWGVFVSHRSGETEDSFIADLTVALGTGHLKTGAPCRSERLCKYNQLLRIEEDLGSNAIFAGKDFRKSGRF*