MDAQAQPFTRRALSRSCGSKGSRLSVDHPPPPLAGGPSADKGVAGSSSSLAVPPEPARREGPPSDAEKVREKFSKLLLGEDMSGTGKGVTSALALSNAITNLAASVFGEQRRLQPMADDQKSRWKKEVDWLLSVADHIVEFVPSQQVAENGTSVEIMITQQRQDLQMNIPALRKLDAMLLEYLDSFAGKQEFWYASKDADGPGKGSTPRQDDKWWLPTVRVPPDGLSGAYSKWLQNQKDLVAQVLKAAMAINANVLMEMEVPESYTESLPKNGKSTLGDSVYRLITDDHFDPEELLRSVDSSDEHSIVDLKNRIEASAVIWQKKMTHNKDSKLPWGHSHEKRGMFEGRAENVLLLIKHRFPGIAQSALDISKIQCNKDVGLAILESYSRTLESLAFTVMSRIEDVLSADLAARDLRNTESMRIAASLASDDTDKVVSDAKAEVEKTGRMEPVSPALSDLVGPKLTKISPVATKRFSYLENLGGTRSPIARH*