MVMVKLNAAVAAAAVVLSLLVVVAVHPAAADAGGDWYGKKSIEETVRKEVEKAIKHNPGVGAALVRLVFHDCWVNGCDGSVLLDKTPYSSSTEKAAANNIGLDGFDVIDAIKSKLGAAVSCADIVVLAGRDASAILSGGRITYDVGTGRKDGVVSSAAAADAVLPESTFDFAQLKDNFASKGLTQGELVILSGAHSIGVAHLSSFHDRLAAATATPIDATYASALAADVERQKGVQRTDNPAEKNNIRDMGAAFQSAAGYDAAGVDTAAVGALDNSYYHNNLQNRVLFKSDWVLRTDGDAAADLAEYRDNATKWDVDFAAAMAKLSKLPAEGTHFEIRKTCRCTNQNYY*