MDAFSRVPPGFRFHPSDEELVDYYLRKKVASKKIDLDVIKDVDLYKIFKVPFTTRKKCRIGAEEQLEWYLFSHKDKKYPTGTRTNRATAAGFWKATGRDKPIYSKHNLIGMRKTLVFYKGRAPNGQKSDWIMHEYRLETHENGPPQEEGWVVCRVFKKRVPTVRKPSELESPCWYDEQSSVMQDCLDSPNSISMQPNMAYHQHLQSYKRETKMHCHLPYEPFYQLPQLESRKLPNYINHGNSLQSFTSSEDKTVQPSHQLQMVTFYNTSGDIEQAVEQVTDWRVLDRFVASQLSHDVTKGPEYSDTADILQVSGKQEVAVEYASTSTSSCQIDPWK