MCLSSEKCEKLIKIYLLRDGLEVSNTLHEMGAQCAGDHLASPCAGPPSIRCGACGAVRYCSTSHQRLHWQEHKHNCGRFEEQVKLGAVLHDFPFTFTRESTLLIENGTLSVCSFLQSRGVHAVGVWRAECECRDTSLPMSALGPCTMHRDYGWALPSRMCPCTGSSSAALEQLETWTDYYTWRGLSLDSPIAILLHWPLTLYHCLNLVAAKSFKTDVLTQKVLRVHYLGPNQELDQLEVFGELSAILPFEHIHIDFIGPDIPSFRNFEESKLLSFLQCFDGECQCKLPSENLDTKCSVSLKLWKGLYHDTYEQLVEGPLPDLIFGPNAGIAAFPSWLPTLKLINKLRVPAVFTDFCEEATILATTCVKEVLACKLTIPMQINPFRKPMTPPNKVLELPTYSNCFLFGIN*