MTESLDGLRISDVPIRLDCANAGKASVFFLLADGLAKDTKTEDAAQIVRALAVQRFCLGMYALLLKYWNQQLKVVEFVYHAYNIILIGLDIPVEDKDAKQIVRIVLYPRCHCINESYLEKVVILGDHGLLVENIELGLEGFRKFSSAYTSDVDNIKVVTNIEQILGQKAENLIVEMQHMTALHYLQPQTPVPRRCSHQKISNAIPMVLYIIHHHTWKGRLFVRFMFYDKNTITITNKLVDGGGVKFLIGIDKDQIKVVDQVVIPKGCVNCSYSKLFLELLTHHKMLAFGLYNEQK