MEKSAFGSWMHENSVQLVDPKRDALYNHDAEAQKALHDEHPWRRDPNYFKHVRISAVALIKMAMHARSGGALEVMGLMQGYIDHETFIVTDAFRLPVEGTETRVNAQGEANEYIIEYLELCRAQGRNENVVGWYHSHPGYGCWLSGIDVETEAMQQQWQDPFLAVVIDPDRTISGGKVEIGAFRTYPNNHKAEASTTSDGFQAVPLAKAAEFGAHASRYYSLDVSHFKSTLDSHLLEQLWHKYWVQTLSQNPLLSNRDYGNKQMLDLSSKIREATTSITRARAGQGIIMGGGSKTSDKAVAKLAQDTKLIASKEKSGLIAIEVKAKLFNDLVSKSS