MEGRNLITILTLDGGGVRGIIPATILSVLESQLQDLDGEDARIADYFDVIAGTNTGGLVAAMLSTADENGRPLYAAKEIVSFFIENCPKIFPQSRGPFSSMVKVVKHLIGPKYNGKKLRNLMAKTFGLARISDTLTDVVIPTFDIKLLQPVIFSTSEGRIDMSKDALLSDICIGTSATPTYLPPHYFETQDSQGSLRSFNLVDGGVAANNPALLAIGHVSLEVSKRNPDFYPVKPMDYGKFLIISLGSGTMKKYKKYHANKAAKWGILGWLGHNNGGIPMFDSFTHASARLVDFHISVLLRALGSKSNYLRIQEDELTRKATSLDNATTNRLENLTRISEGLLQKPFKLGGTNKQALVRFAKLLSQERRFRQEKNHIQIECNK