MVVTLGKVVSAMGYWIREAGQALDLLGSRLQGRYAFQEHLSRHQTILSLLGKAPIVAQDAFIAPSAAVIGDVQVGRGSSIWYGCILRGDVNSIIVGSNTNIQDNTLVHVAKTNISGNVFPTTIGSRVTIGHGSVLHGCTVDDESFVGMGAILLDGVHIEKNAMVAAGALVKQNARIPSGEVWAGNPAKFLRKLTPEEITFFTNSAEKYTGLANLHSLENAKTYGEIEEDKKIRKKWALQSDDYDSHLGIVREKAPIHFTFDSKITSKVP*