MVRTTTVVGRERSGGVRQYNRSKVPRLRWTPDLHHCFVHAIHKLGGQDKATPKRVLQLMGVGGLTISHVKSHLQMYRNMRNDLGMQGTMQVHRMQDQEHVYGGGMHMELCTNILVQQQPQQQCDHECDAPCCICCHSPKPGKEATLFQRQLKRAETRREREEIDGSASPKRVVLLRGGPGPGICESDGSPCCALAAAGGYNYMRMMQAAMGVAAAAGAPPPPPPPRHAETMVEPGGRGPGIKQTQLQLARPGADGDGGDEHAPPPPPPPSNSKQRFTFLGFVVAPGPPPPPPPPPPCCSSRDRDHPFEMVGTALTHHRSSAEAARRLPRGLETPPSKAAVAQQVGDPCSSSAGSEEDDDGCSLSLSLALDTRSSRDGDEGGRLSPTATASSRSRISLDLSLSTL