MAKVSVLGAGGWGIGIAVLLNNNGHQVTIWSAVDREVEMLKEKRENTISLPGIVIDENIKITNNLNEAIDDEDIIVMAVASSFVRSTSAKLKGLIKDGQIIVNVAKGIEEETLMTLTDIIKQEVPNADVAVLSGPSHAEEVGRGIPTTCVVGADTKKTAELLQNVFSSPVFRVYTSPDVLGIELGGALKNVIALAAGIVDGLGYGDNTQAALLTRGIAEIARLGVAMGAKPLTLYGLSGIGDLIVTCGSMHSRNRRAGILIGQGYSMSEAIKEVNMVVEGVYAAKSAKKLAAKYNVKMPIIDTVNMVLFEGKNARDAVNELMVRDKTNENVDLDW