MLTQHFKWLRKAKEQSWRKEYPALNIIATSTVFQQDHNGYTHQDPGILTHLAEKKAEYIREYLPADANCLMAVMDKAFQENEVINLIVSSKHPRPQFYSVTEAKELVDKGVKVIDWASNDEGQTPDIVIAASGTEPNLEALAAITLLNKEFIDLKIRFVNVVDILKLRHPSIDPRGLTDEEFDAIFTKDKPIVFAFHGFEGLIRDIFFSRSNHQLFVHGYREKGDITTPFDMRVLSEMDRFHLAKDVADKVYNEQAADFMNRMDEILAFHHQYIRKNGIDIPEVVNWKWEDLRKKTICFN