MRRCVEVTFHNQLFALGLLKPRWSFRPEVIVVCMTLTRKKETQTTRRVSIVLDLAICYSLIQVKLTWTLFLYVLPLERVRELIQNFNNDTPPDTKRRSIYCPDGNANTKQDITDILNTTTNSYVIGGDLNAHSAVWEDDHQQSRCGKQIAEILLDDERITLCTPKNLGTRPNPNGKESSTIDLIFSSPDLANLTNINVGPCWGSDHLPVITSLSIGSSPIKTPNVHWKFNRNRWEEWNEDIESKTTPGILTAAETPNEAYQSLYNAIIEASDKHFKPKRINKEPEKPWCWKNQTLQENYKRSKKGLQVMALHPPLRQKQSLQIS