MKNLKCLKLQLDLLTLKILKEYQRKMLQELLLEKFFQEVADVNTVGAQPYDATEDCQKPLHTLDDFIFLDEDLSQINRTEESYLKKRAHVDQNKKKVTPKKRGRKKNSGKGKKPYTYALTVISPAFELGICNHIDVIFYYLRQKGKYEVNSSTKITTSFFQLCDAHENKKNYKVKDSDDIARYIYGRRLLASTSWDKVDYILFPLNIKEGCHWILVVFDIGQRSLEVYDSFPARDGVNFEVKNIVEMLSIVLPYYLSVVKFYDKRSELKATPKYSGIDEFEKIEFHFITKDNKMTRFKDCGSFVAAFTEFVSNGQHILNQQVSLYNYI*