MDEKMLRRMIASIVLFSIPLSSTTIHVGAADVAVQPTNRQIVNLEVRTYVFVHGCGEASWVWFRVAAMLQEVGFTTVAIDMVSHGIDKTSPDEVLSMSQYAKPLTSHLANVTGKVILVSHGLGGGPASYAMETFPEKISKAVFLSGVMPLTGEMVLDALKPTFPALMNTCFLLNYNGVNKTYPSSIVVNRTGAPNCYFNRSPPLDVALATNLMEDTPWAVFYDSIKLTKANYGSIDRYYIRQGLDRIIPYDIQQQIIAHNPPKQVFLLKNGDHCGFFSETPYLFTLLKQIAFL*