MDNLALACRCGTISGRAIKVYPHHGTRVVCYCKDCQAFAQALGVAETTLDAYGGTDIYQLPAARVQIHRGQEQVRCLRLSEKGLYRWYAGCCNTPIANTLAPRMPLIGLIHTFISDPGAEGKTGPIRARVNLGGATGEIPRELVRSAPAKGYVRKLLFKILQWKLTGQSRPNPFFTGNQPICTPEIHAQSGGEH