MDFTIPQEVEEIKKRVRDFVDNFAIPAEIHYDYDHGRMPEKITEELRKKVKDLGLWTPHLPKSEGGLGLDMVGTAIIFSELGRSPIAPYLCNCDAPDEGNMHLLHIAANKDQKEKFYYPLVQGKIRSAFAMTEPPPGAGADPQTLTTNAVKQGDEYVINGHKWFCTGANGADFLIVMSKVSDSFRRTTLFLVPTNTPGYTMVREIGVMGSHGPGGHCELKFENVRVSESSILGKVGEGFKWSQERLGPARLTHCMRWIGLARRSMEVAREYALKREVFGQRIADHQGIQWMFAESAVEIESGYMLTLKAAHTLRAGEDARQIISMAKWQVSETLCKVIDRAIQICGSHGYGRDMKLELFYRDARAARIADGPSEVHKMVIGRNLISGKSDF