MKLSKTFLFITALCCAAPTLAIQNSTSSSGEQKMAMENTQNIREIYLAGGCFWGMEAYMERIHGVKDAISGYANGNTEKTSYQMIGLTDHAETVKVTYDANQISLDKLLKYYFKVIDPTSVNKQGNDRGRQYRTGIYYQDGADKAVIEQALAQLQTKYKKPVQIEVQPLKNYIVAEEYHQDYLKKNPNGYCHIDITKADEPVIDEKDYPKPSDAELKAKLTPLQYSVTQNKHTERSFSNEYWDNFQPGIYVDITTGEPVFSSNDKFESGCGWPSFTKPIIKDVVHYETDNSFNMQRTEVLSRAGNAHLGHVFDDGPKDKGGLRYCINSASIKFIPLAEMEKAGYGYLIQSIKK*