MKPVALLRSVLFVNASLLALHLGATPLTPLPPQLTPVGAERAPSTDGRIPAWSGGLQPGQVSLAVNGTPLDPYADEQPLYTITAQNYSRYREQLTTGQVALLERYPGSFRLPVYPSHRSVAVPARVSEWARYNAASAHLVNDGNGVQGFAGVLAFPLPRNGLQVLWNHLTRPRNGSYSLASDSITPRRDGRFVMFSAQQTFARPDVLPGGQSSNVLYYLSYRLTAPSRLAGDAVVLHETLDQVAQPRLSWLYSSSQRRVRRAPAVAYDNITPGTAGLRTADSRDMFNGAPDLYHWTLVGKKTLHVPYNSYRLASPQLSYTALVGQGHVNPQPTRYELHRVWELVGTLKPGAEHIYASRRYYLDEDSWAIVEADFFDHQGRLWRTAQAHSYYHVTGQALVNAMEVIYDLRSGRYQLSGLTNEQPKPFTFDVRTSASYFSPGALRSQGLR