MGRTPCCDKKGLKKGPWTAEEDEILANYIKKNGGHGSWRSLPKITGLLRCGKSCRLRWTNYLRPDIKRGPFTPEEEKLVIQLHAILGNRWAAIASQLPGRTDNEIKNFWNTHLKKRLKSLGIDPKTHEPVASLTSYPNHKSHASVSTRHMAQWESARLEAEARLSIESSHFNNNPNSFTKTDSSSDYFLRIWNSEVGDAFRKVQKPDTDHINIITSCSQSPISAGSLSSNKCDSISAVTASNSIVKEELDWRNYKFSAEDVLLESDSSSSNDLQDSSDTALQLLFDFPMNNDMSFLGNSFASPF