MASFSVEDFVGNGALKEVLPALTQDGWDDVPTLKMMSTDDMDALNFSQKQRGALELRTYLHDRLLMLYADKLEASGKGLTELLNSSPATLSSEFGMKRGHVARFIDRASACAIVMPPSLTPLPATRRRRSSSTLSGMSHSTDDNHLSTASAHRQPSEHSPRTSPPEFVTTSTKEEESLQQTSTPTPTPFKGIVAAAPAAPRLCGLIAPPPIPGDVAPLPALDKIYVQKLTPEYRPGVDPWGLGELKVPPPMKASDIWSSKPTVIFCIRRPGCVMCRAEAHQLYSRKPIFDALGVQLVAVLNELIDAEVKSFWPRFWGGMIVVDKNRDFFKALGGGMLPKDNFITGFVCNPVARANFKRAKASGIHNNLNGGGLIKGGLLVVRKGRGGVAYQFVERTFGDWAPLEEVLEVCGKLQPMRYNTVKESSVDDVQD*