MVKATKAEKKIAYDTKLCQLIDEYTQILVVAADNVGSTQLQNIRKGLRGDSVVLMGKNTMMKRSVRIHSENTGNTAILNLLPLLQGNVGLIFTKGDLKEVSEEVAKYKVGAPARVGLVAPIDVVVQPGNTGLDPSQTSFFQVLNIPTKINKGTVEIITPVELIKQGDKVGSSEAALLAKLGIRPFSYGLVVQSVYDNGSVFSPEVLDLTEDQLVEKFASGISMVTSLALAVSYPTLAAAPHMFINAYKNALAIAVATEYTFPQAEKVKEYLKDPSKFAVASVAAVSADAGGGAPAAAKVEEKEESDEEDYGGDFGLFDEE*