MSATAQSLSALRRAGGLLNARGLSALASRSARAFSSPSAAASAQSSDDSAAPPKIVVFGGRGFVGSNVCHEAFNAGYSVLGLSRAGTPPLASGRWVDGVSWARGNALEPATYTEHLRGAAAVISCVGGFGSAEEQLRTNGAANVALIEAAKVAGVPRFVFISANIPNVPGIEALIGGYIRGKAAAEEALRAHYPGTGVALRPGVIYGDRAVSTNITLQLGLVFKPLEMLLQRLGPETAARMAAVPLVGAAFVPPVSVETVARAAVRAAVDPSVPGGVIDVWELEAAAQRMGAQ*