MVGNDSVNIRTPVCIIGSGPAAHTAAIYASRAELSPVLFEGWMANGIAAGGQLTTTTEVENFPGFPDGISGLDLTDKFRQQSIRFGTRIFTETVAKVDFSQRPFKIFSDEREVEAETVIIATGAVAKRLEFKGSGDGEDGFWNRGISACAVCDGAAPIFRNKPLAVIGGGDSAMEEATFLTKFGSVVYIIHRRDVFRASKIMQKRVHENPKIKVLWNSVVVEASGNERGLLSSIKVKDTVTGDVKDVEVFGLFFAIGHEPASKFLDGQVETDADGYIITKPGTTQTSIPGVFAAGDVQDKKWRQAITSAGTGCMAALEAEHFLQELGIQRDKSD*