MVKKGTIIQIIAVFTFVLGNMYQGVAALANGHRSQVEIESAMLVDKDDRMINQTVREGDDAKLIFNLAITNQSGAEPDGKAELSVPESQLLLKRKKQRFTVSNSEAVLTFEYIRRTKKYELSWTNVESTTNFQVELSLTMGTPMEVSQLGIAVGDQEANLQALSIAGKDADEKELAESDAILDELPSGIMSDQEFIQAAEAAKQKAEEKEQAAKKAEQEKIDREKEEAKQKEAAKKANESSQAQSKASAREQQTQKSENKSSSSDDKAAAADEGGSNIQDKLDQERENPVNIFTAATLSVIKGN