MCPPVSVRCGGEGLSYLHASWLYQLRHGDQLRICFACFKAAFLDLKDWLELEGWEDGDWDPELMDDTGAGSEHEGSPGVGLSWGQGSGQTAQGGPGVWGPGALASASASAGSEEAGLDYHFVPTELEPQDTVPLTLGLEDADWTQGLPWRFGGVLICSHWPSLPPPWQEFLKVDLPPGEPMVLELSASWAMDPAEAEACLLDLKVVSMVGCYDAVYLRKMTPGRASRTSGQHWSLLLEPDEVWVVRLQDAPQEPDLHRWKLSILEPSFTGYSVELVPADTALQKRGFTIVSYSPWIKRQTEEGDPASRPRSSSRGQDPSTSENWRGGPRDPGENLAVMGASAQGELPCFEPLDPGPQNGGDK