GAGVSYSVTWFCSWSPCFHCALRLSQFLGRHPNLRLRIFVARLYFCEENNVEPEGLRTLKRAGVHISVMTFKDYFYCWHNFVASRERVFKPWEGLHQNSVRLSRRLNRILQPCDDIDDFSDAFALLGL