MVFKKLVLMMMGCLGCAGQPTEPSTEKTESKSLIDESVVVTSPRVKLGDGRYLAYRERGVPKNISKYRIIIVHGFGSSKEMSFMASDELLDELGIYLLIFDRAGYGESDINSKRSLKSEASDIEELADLLELGSRFYVIGVSLGCYPAWSCIKHIPGRLAGVALVVPFVNYKWHTLPKDLVKNDYRKQLSRWVIWITCYARGILHWWLTQKVFPSASVLDGNPQFFCERDLEVLKNTPGYQLFTQDGLKDRSVFDSLCSDVIVAFGKWDFNPLELTDPYPQNESSVHIWQGVKDKVVPVQLQRHVSQRLPWIRYHEVPDCGHLLVYETAVCEAVLTSLLLGEDPPLYKPKLADH*