MGVLLFQQCNAGAAAAPVNRSKDWRPGTLSCARNQRLITVCCSNGEKSGVAIKVEGDSTPKKRPVLSRAPPRSFGVKDEELVPGKVLTGSVKAIMTFGAFIDLDARFDGLLHISKISDRFVQNVEDVLTVGQQVQVEIESVDLPKRRIQLKRHAVIAQGSKVSSSGTAQVEGTGALAAVPKDTSTGTQAARIRASTNGAPVAGKNGAAASQDDGTNSSRIAGTSTKQPGTRFQSRSSSSTTREEISKEPSSSPLPRLSSRIPPPKTSYQKGQVVSGVVKNYTRRGCFVQLPGNQEGFLHANEIESSREQEPTPVENLVKVGQELKVKVLRIIDGRINLTMKEEVDLKKIKELNENVFATNPFELAFRKNPVIRGYLKETGRLQGSEHGNEERRTRGVEENSSEEKELCKVEFVANVNMFALIGLRFAEGLRVEWSTIPEDVVELTIPHLDMS*