MGCCGSKEEVTNPIVSTAREFSNLPPEKAGMVRNNVVGGGGVGGGGRARVHGPPPPVVGRIIKPDLKVYTFSELKSATRNFRPDSVLGEGGFGRVYKGWIDKTTLAPSKVGVGIPVAVKKCSADSAQGLKEWKTEVNFLGKFSHPNLVKLIGYCWEEKELLLVYEHLNKGSLENHLFRKNVDPPSWSTRISIAMDAARGLDFLHTSENTVIYRDFKAANILLDENFGAKLSDFGLARMGPPVDRSHVTTQAVGTYGYAAPEYINTGHLYVRSDVYGFGVVMLELLTGFKAYDLSRPTGQTSLVDWYRPMLSEKSKVKKIIDPRMDEYPPEGINKFAQLILRCLQNDPKNRPPMSEVLIILERISTIRMNPKSSKPSSSKTRRPHSYHPSPTHRLGGGSSPRPRAHTLGL*