MTLHYWNSTSSTPTPSRRQHQPPTNNGSMIQLWQFLLNELNDPTARNYINWTGVEGEFKLKNPSEVARRWGLKKNKPKMNYEKLSRGLRYYYDKNILRKVTGKRYVYRFTNNIMKNL