MDPLCDFCGAQRAMVYCRSDTARLCFSCDVYIHAANALSRRHLRAPVCDRCGSQAAIIRCLEDEVSLCQICDWNGCLGIGPGHQRETMNCYSGCPSLAELSKFWSCIFYSSSLNEEDVNWPGWKIMPTNESSVNNRWEQGENSSVRLNGLDSSTKFGPWMSSSSEEPNPNSVVCGGDQQVGFQETNLSKVDCPPFKDLRNYDDDEFSEGFNVDDIGLSFENSDELLGCPQSNSIYPYEDVGKDGILMEKNFSVGDSDGPNENITEVCYSPIHI