MGGMASKAAPDQHEIARPWLDHPDGKWSPRPQIPFDCPVSYGIEESPVDFELDVRELGDANAASHPEVQVSPVQPIRLSFDLMVSVQNLQHIPDWSGVLTWKRLHELYAELSELFGPSIDLKAPPLLTPQEVLHIPEALWSYHAKSICAAVQVWLQQAVQHCPHHVLEAFFSNHAPASWSSTEFPHCDVLCLPLVTHISEYLGDPLDLTNFFRLSTKSIAETSSQICAMQWKCIFQEKWPVFYEALSYEPRKLETDWEALYRQMCLGKREEILEVFDREKKIGFSMSCMVAKVSWEHSSKSYVANYVSASHVQPERIPAEQKHRLRFCPAGTARDQLQPEIAPPGAAEIYPYRVLKGYDGVALGQGVELQWKMQMGSPFGWWYGKVERLERNGATAAVTLIFPHFPTNSRWYRLRVIVGDGVVRRCAIGGYHGGVRAVTAEEEKAWNQFTPKQPIMF*