MCGECVKSKCPDRGNICLDNGSYILNFAHCAECQKREPIKIAQRNVEVKDDGEEVISYEHKCTHCCHVIAEHEHTFSIEGEYQEYAMYCMLCGVGSDTVSVLPVDPRKEMTLF