MWLRLGGVGTIVASSPDMAKEILQTHDLAFAYRPRMAAGVHMFFDCTDMAFAPPGPYWKFIRQLSAFELFSTKRLEAFRPIRVEEVRALMLSLMEMGAGGQTPVELRPMLLATSNNINCRMATGERIAELSTALNATKHPNHDLLGLIDELLYLVGVFCVGDFIPFLGWLDLHGHVKRTKAVGQRVRTILQEVLDRRREARKGVDNSGPNDLLDLLLAASESNEQKNPNLRRQHQGSHTGSFRRRIRHIIGHSRVGACRAYQEPKGNEEGARGVRLCGGEGPPC*