MFPVLMHEGGGMVGEEDMQMQGHSHRGGGDPCLVLTSDPKPRLRWTADLHERFVDAVTQLGGSSKATPKAIMRTMNVKGLTLFHLKSHLQKYRLGKQSGKDMADISKDASYLLESPATGNTSPNLPTSDLNEGYEVKEALRAQMEVQSKLHVQVEAEKHLQIRQDAERRYMAMLERACKMLADQFIGGSVTDTDGHKCHESGNKNLKGTSLDKLGFYSSQSTDAVGVHGIGEELPICIHTQRADCSTESCLTSHESPGGLTLEGSPGGGKKRMLSLDTGNGSLIWGEAKVRTQEISVAPIDPPHGIARYGM