MDLLTFLFLILLVWTCIHFLLQTRNTNVPPGPFPLPIVGNLFKLGSKPNESLAQLYGPLMTLQLGSLTTVVVSTAAMANQLLLKHDLIFSGRAVLDSVRALNYHKSSVVWTPPNPRWRTLRTLLNTQMMTVEEPRCRRWSRTCATAPLRNGRWISDVPLSLRH