MAAAVVLLRRLRGVTAAPRRAAAALPLTTSVRGVSDSTEPLTIETSVPYKSHIVDPPPREVATTARELATFFRDMSAMRRAEIAADSLYKAKLIRGFCHLYDGQEAVAVGMEAATTRADAIITAYRDHCAYLARGGDLAALFAELMGRRGGCSRGKGGSMHLYKKDANFYGGHGIVGAQVPLGCGLAFAQRYRKEAAVTFDLYGDGAANQGQLFEALNMAALWKLPVVLVCENNHYGMGTAEWRASKSPAYYKRGDYVPGLKVDGMDVLAVKQACKFAKQHALENGPIILEMDTYRYHGHSMSDPGSTYRTRDEIAGIRQERDPIERVRKLLLAHDFATTQELKDMEKEIRKQVDTAIAKAKESPMPDPSELFTNVYVNDCGLESFGVDRKVVRTVLP*