MEFELFILFCFWCCVNCDVYISAPIHIAPFCDAHHSFFLILLYWVRCVGYTTMEMGRSGNGGGKVVTFDDSVAGRRRNGGSLSSYLDVGNKDAVEAGRAARPMPGMGSRRRTYADGELDVFTAERYFKGAMDGDGGDRKEAIVRAAVAAVVPPVETAAARPAEAVVMARPSSTSASTASFTASSASSVNSQTALFRGGHRRRGRKCCVQVGVLMRTCSGKRSVRVDGDAAKEAHDVGEPPAASRIDWYRELRMQKAALGLVPGDGGNNHGVVAAGLPPVAAIGREMTREEKAAGVTFSSSMRRSVALVAPVVRANALPASGRAGIGDGDGDCDDDGAGSESSSDLFEIKSLMIEDCRYEPSEASIQWSVVTASATDASEPRGDRVPGRWVGGRGPVAGRQHRDHRPVGLLAGCASHRAVDVSAATRAAPNTGATAAAVQRRGDGFQKARNAGA*