MGRAPCCGDHEGLKSGPWTPEEDQKLIDHVQRHGLGNWRSLPKLAGLSRCGKSCRLRWANYLRPDIKRGTFSMQEDLTVIRLHSVLGNKWSAIASHLPGRTDNEIKNHWNTKLKKRLHLLGIDPVTHMSLPTRDMLSSFMASSSTAIAARLNSALVEAQLERLARDYVNITRHVSSSSADQYSWQLSQILNLVGTHNSPAWKHPSGPLSSISTDQFLQPDALRSLHGSQNQIYQGFVSGPKDDSTEYNAFSQESLQFSDLEKKSEGKDLPIRTDHGNEYRTASSLIEDLPSAFDTEITDWNSMPILMPSSNPDKNDHLYYSDKRSX