MMQFTHTAPPPPPHAAGGLGLGLFLDVGAPRAARGPWPGSFPTPASKISLGNLNSTSCMEQLLVHCANAIEANDATLTQQILWVLNNIAPPDGDSNQRLTAAFLCALVARASRTGACKAVTAAVAAAVESAALHVHRFTAVELASFVDLTPWHRFGYTAANAAILEAVEGFPVVHVVELGTTHCMQIPTLIDMLASRAEGPPILRLTVADVAPSAPPPALDMSYEELGAKLVNFARSRNMSMDFRVVPTSPADALTSLVDQLRVQQLVLDGTEALVVNCHMLLHTVPDETAGSVSLTQPVSLRTMLLKSLRTLDPNLVVVVEEDADFTAGDVVGRLRAAFNFLWIPYDAVDTFLPKGSEQRRWYEAEIGWKVENVLAQEGVERVERQEDRGRWGQRMRSAGFRAVAFGEEAAGEVKAMLNEHAAGWGMKREDDDLVLTWKGHNVVFASAWAPSPS*