MRIILNTVTVAPYGAQVTFVGTKVGWLGQTGERAPVGVCGLSQGHGDGRFTVGVFSGGLSTLIHECCHCAMQILEHYGID PRDSQGEVMAYLTEWLVTVARSKKGQG