MPQASSLPAWAELQAHRDSVGKSFVLKEAFASDPERFSKFTRTFKLPESVGSTEILFDFSKNFLTEETLDLLTKLAEQAGVETKRESMFKGEKINFTEGRAVYHAALRNVGSEPWPMSVEGVDVMGAKGGVNDVLEHMKEFSEQVRSGEWKGYTGKKLTNIVNIGIGGSDLGPVMVTEALKHYGAKDMTLHFVSNIDGTHMAEALAASDPETTLFLVASKTFTTAETTTNANTAKSWFLEKTGNKGDIAKHFVALSTNEGEVTKFGIDAKNMFGFESWVGGRYSVWSAIGLSVALYIGYDNFHKFLVGAHAMDKHFREAPLRENIPAIAGLLSVWYSDFYNAQTHLVAPFDQYLHRFPAYLQQLSMESNGKSITSDGTPAKYTTGPILFGEPCTNAQHSFFQLVHQGTKLIPTDFILAAKSHNPISDNLHQKMLASNYLAQAEALMVGKTAEQVRADDSSVPDNLVPHKVFLGNRPTTSILVGGHIGPAELGALIVYYEHLTFTEGAVWDINSFDQWGVELGKVLAKKILQELNEAGNGQGHDSSTGGLIGAFKKYSSL