MLTTRLRSAVRAASGTLSHIRAATLCPCEDAIPSTSDSAPVGSAEGFRLYSGTAPLFMRAGGRLDVSAVAAAIEDADGLASIRSEDLVVNRTTTPKPKPALSELLFGRIMTDHMLQAAWNVNTGWSAPSIDPLAPLQLHPAAQVLHYGIECFEGMKAYMGVDGRIRMFRPDKNMDRLARSAQRLNLPDFEKVEYLECIKELLRVERDWLPDKEGFSLYLRPTYIATTPTLGIAPPSAALLYTIISPVGPYFPTGVKPIKLFVDTRHARAWPGGVGDCKVGGNYASTIRPQVQAAALGCQQVLYVLDNGAEGDGIVGESGAMNVFFLWRRKDGKKELVTPPLDGMILPGVTRDTVLSLVRSWSEFEVAERPIRWREIEAAVAENRMLEMFGTGTAVIIQPISTLLKSDGTALTVPFDSAETSRWIDRKPGTTYGAQKEPTTSLAGRLMRTIMDVQYGHTDSPWSVPVS*