MKCRRFHASLPTLRGTTLNLYSLFTSVVKHGGYSKVTEKDLWEAVSKDIGCPSACVNYSVALRRVYCQYLIAFENESYPHLKNDSLWSQIQDEFHENSGDVFTPPSVERMLGIFNPKPAPIHYGMHRSVTHLGFINRDFYPSHRYNQDSRVPSPFDQLPPSQQLEELHSRPHPDNFFGLRHVSVLETAEKSLMSGLPNEVDLSLNSVLFLSAVVHPSPATPLRLSSSRNLLQLMLATVGVYEDGGCCAFLLSLI