MPRTIDQSRLASYLNHNYHISLSAFLKMSSDAAKPELDAQCTTEWNCEEGSHFQRSRRRVHINRETSRELLQNFRRNRTTFTTLQLHELEKAFEINHYPDFFNRENLAAKISLPELRIQLTRKQFKRTQGNFIPLARRRWKICPHFT