MGNSQSPQNFQSSDSSDDEYHLAEIEDILNYNFKDKSLLKEAITHASINNAKSYERLEFLGDSILGFLVSKHICSTYPDQYNLTTLRSQNVDTEKLARVCVNHGFHKCLLHKSPGLEESIKEFVKVIEDKSKSFRCGDFMPVKPLADIVESLAGAVFLDNGYSADKVWEVFRPLLEPLVTPETLKLHPVTELQELCQKKGKYLDYEHSRIGNIVTAQVLIDGKIVGIGENQRKDLARRVAAKNALDELKEEDKIQMSSKDDKQSRSHEQVLIATRDLNNFCAKKHWISPDYK*