MATMSGDRAAEDKFPEGLRVLVVDDDRVCLKVLEALLRHCKYQLLSVDCDKKVVMKGIDHGASDFMVKPVRTHELKNIWQHVQRWRNPKAISHISDHDNDVQRVQPATTDKSKYSGNKRNVGDDSSENNEGTHISAIHRKPRMTWTIALHNKFLEAINQIGLDRAVPKKILELMNVDYLSRENIASHLQKYRLHLKRVKSNPSGDAYERWNSSYNMNNKGNFMHNHEHGRWIVSFGDTASWSTNKYGSTGHLAPPMNIQSNLYMGSYLHDGRMPKYVGKLPSDARRFTGFADPPVSLYDNIPNKIMSDEFPSFNYSNSCSDIMRGKLMEISKGKSPSILQSSFANTTVGGGRSLVASQVNFPHSNQLESYAMSSGRLPLQNEKTPFISNTTSVGGFTEQMAPFNIASNISSVGTMLNGSSALDASRTSTNDTHLGNGGRTTSMLHNLQTDDFVSLTRLHDGGDGASIVPTQEGTLNQQPLNDHLNEISAFSMDDIFSNMHVEDFTGDDAIVEEA