MTQSNSPRLYNKVAIVTGASSGLGRAIATRYAREGAKVVCADVSPTARSLEESDITTHDLILKHGGEALFIQTDVGDAAQMESLVKATVQHYGRLDILVNNAGISLEARKPAVLHLTDEETWDTTMRVNAKSVFLGCKYGLAQMLRQEPHPSGDRGWIVNISSIMGMIVGPENPSYCASKGAVSQLTRQIALDYAPHRIYANALCPGYTQTAIFKETTTHLTPWEDLNRRHPLKGPGLPDDVARMAVVLASEDASWVTGVCLPVDGGYTTR*