MMAFINLLQLGLIIPTTLSFSTPQSSPTQKKIALITGANKGVGKEIARRIGTEPDFTAIIACRDLELGRFAVEELQSGDDEYECDAILLPVPFDLTDSSSISDAAKYIEEKYGVLDVLVNNAAVCFNDPTLYGKVDHTPFQDQADITIKTNFYGTLECTQSFLPLLNKSASPRIINVASAAGRLTILRSQELVDKFTSDQLTTSELCKLMNQFVMDVEDGTHAEKGWPNTCYGMSKLGIIALTRILAREHPGMMINSVDPGYCKTDQNNNQGVVDPMDGAYTPYLLALMEVDDSGEEVEEEEGSEVISGLHFYEEQEMPWSYQQ*