MMQFTHTAPPPPPLHPNGHAAGVLGLGLFLDVGAPTAARPCPGSFPTPASKISLGNDLNSTSCMEQLLVHCANAIEANDATLTQQILWVLNNIAPPDGDSNQRLTAAFLCALVARASRTGACKAVTAAVAAESAALHVHRFTAVELAGFVDLTPWHRFGYTAANAAILEAAEGFPVVHVVELGTTHCMQIPTLIDMLATRAEGPPILRLTVADVAPSAPPPALDMSYEELGAKLVNFARSRNVSMDFRVVPTAPADAFTSLVNQLRVQQLVLDGSEALVVNCHMLLHTVPDETAGSVGLTQPVSLRTMLLKSFRTLDPNLVVVVEEDADFTAGDVVGRLRAAFNFLWIPYDAVDTFLPKGSEQRRWYEAEIGWKVENVLAQEGVERVERQEDRGRWGQRMRSAGFRALAFGEEAAGEVKAMLNEHAAGWGMKREDDDLVLTWKGHNVVFASAWAPS