MSDDKKKQPHVSPAIKGFAGSIGGVAEACALQPMDVIKTRLQLDKAGKYKGIWGCGKTIIQEEGVAALWKGLTPFAMHLTLKYALRMGSNSVYQSMLRDDNGKLTDGRRMLAGFLAGITEAVVIVTPFEVVKIRLQQQKGMAKEQLKYKGPINCALTVLREEGIRGMWSGCTPTVLRNGTNQMCLFWAKNNVDKFLWDKHEGDGKMLTPTQSMTSGFLAALLGPIATGPFDVAKTRLMAQTKTSGGTRYSGFFDALMRIPREEGIMAMWKGLLPRLLRIPPGQAIVWAVSDQITGYFEAQSIAKASGSLPA*