MGREPKPTVGTAVLFTLALICLRHVSASLIGAIGVGEERLIGWRGDTYKPKDKSREPFVSVISWQPRAFVIRNFLTEHECTHIADLAQVHMRRSTVVADNGSSVLDDYRTSYGTFINRYQTPVIAAVEDRVALLTRTPVVYQEDMQVLRYGLGQYYHRHTDSLENDSPRMATVLLYLSEPELGGETAFPQAASWAHPAMAQLFGPFSDCVKGNVAFKPRRGDALLFWSVKPDGRTEDPYSEHEGCPVIRGVKWTATVWVHTQPFRPEEFDEAALTFSRHDQEEDPGLCTDRHAECPRWARAGECDNNSNYMKGDANQVGSCRRTCGVCEDCELGDRDCYNRNREKQGYLVYHPEELISGRGAGEAGLDWREGGAAL*