MEALYLVASLATTLLTSTFLSLLLLLRLLLTRRPPLAGGGDGGAAVRLYEGRVRHSRRRPAAHAFEYPVRYALVDLDRLPLPGHLSPDDARRVASTSGPVHLLTIPKSVGYEQNPLSIYYCYDSAEQGEDEKLKMCIAEVTNTPWGERVMFTFQPGSDLVAKPLHVSPFMDMLGNWSIRAESPGDSLYVVILVQHPTLGNYFTAALHAKLVEKTSSSLRLATFFWLMPHKVAAGIYWEAIRLWLKNVKFLDHPRYLNLNYRDEAQKRDLEIRSSCSFLQKQKLNDQRTGRADETAEITDHHDHNGEESVVKRWCVWTDAQWPWS*