MKFKKVLANVIMLTIIATLFVGCKNSKEPANKASSNLPKVVNIGTQQMPNDEKIAIAKGFFEEELGIKVNIVEFNAGDIRNAMIAKNIDFALLGSASATLGIASGMDAEVIWIHEVLGDAERLVAKTNSNINSIKDITGKKIATPFSTTAHYSLLKALELNNISQKDVTIYDMQMSDIYAAWKRGDIDAAYAWEPTLSDLLKEGKVLVSSKDLTKKGIVTSNVEIVRREFAEKYPDIVTKYIKAVNKSIKLYNENQSEATKTIANALHITEEDALKQMQGSIWLTAEQQLDSAYFGTKDKKGNLVNSLKDIADFLYEQKSLMTKPELSTFEKAVNPSYIENALK