MKQSIFLGMKKNLLSLIFLFFAQLLFAQTKTQDLFNQDIAGKLAAMPLHCIPNEWPNKTSHTSDTASDHVLLPHELHPVFYGCLDWHSSVHGHWMLVKLLKTYPNLPDRDKIIALLNNNFQLDKIKSEADYFSKYKTSKIYERTYGWAWLLKLDQELYTWDDPIGKQWYANLQPLTATIKELWTTYLPKQTYPNRTGVHPNTAFGLVFALDWAQTLKQTEFAELIKKRSKDYYFANKNTPANLEPDGTDFLSPSLEIADLMSRVLSKEEFVKWFNSFYSKEGVTNITQLPVVSDRTDYQIVHLDGLSLSRAWCMKGIAKMLPTNHPYKKLFVSTADSFLKNTLPHVTSGNYGGDHWLASFAVYAIFDVN