MLADSFRPIILKYHSLRNTRHTFRVQASVNRRGFPCPKCARVFRTTGGMSRHYRLECVDMPRFKCPHCEMRSKYTQAVYRHIRAKHRNMELRFVKLY