MRIRITGLDTPVGGVSWEYTENAKKGIQELYYFLEAKRILTNPAEMEIENWCAKSAIEIRNKLTELLPKYDFNGETITCFRTMIDSCNSFLDDMGCVTRPGIIYKNGNGDWEDINFSKAMKKFRKSFRDNIRILSEAYQIEFKNDIPEKF