MSKRQENKKIAFIHPDLGIGGAERLVVDAAVGLQDFGHDIIIYTSHCDLTHCFEEVSSGQLKVSVHGDSLPTNLFGKLHIFFAILRQFYLVCWLIFTGTIKNYDYFIVDQLSFCIPLLKMFCNSNCQVLFYCHFPDQLLVRRTSFLKKLYRVPFDAIEEYTTGSSDQIVVNSNFTKQIFHDTFKKLNHIDPQVVYPCVDTETIVDTNASSNSEVSKFFKDSPFFLSINRFERSKNIELAIKSFARMNKLMVTNKKPRLVIAGGYDSRVAENVEYLAELSTLCDELNLINFTIRGKLIMMPPSVDVLFLPSISTQLKNSLIQQTELLLYTPPREHFGIVPLEAMLAKTPVLAINFGGPLETVVNYNGNNLDEATGYTETGDFTKWSKIIMKHYNLDESTKIKLGENGRNRVINKFSRKKLAQSLDNILN*