MEYKNEGHSGVNQLGGIFVGGRPLPDSTRQRIVELAHAGARPCDISRILQVSNGCVSKILGRYYETGSIRPRAIGGSKPRVATPEVVNKISQFKNNCPNIFAWEIRDKLLNERICTPENIPSVSSINRVLRNLAAQKEFSKKPHSTDALSDDVGGYLQGKSLNDASFIHYKYGDNCRSMQGAESVLRINDTYSRTRGGGGGGGSCSGEARTESTDVKAISDDGKNPFAKHCFTNLDASVPGAGTGTAGPAGQGTKQVFVDNDTDRLSLKRKLQRNRTSFTVDQIEFLEKEFERTHYPDVFSRERLSSKTNLPEARIQ