MKIVIIGAGLGGLTAAFALATAGHDVQVLERSPTLNPTGGGISIRPGASKVLQSWGLKKLLERICDRSSSVTYRELKTGEIRRTIVDSPEHADWGTTRRAMIKLLHRLATQAGARIRFSANVARVSDDAAQATVTLENGEDVVADVVLAADGIKSQTRRAVLSDVGSPEQWDPNVDNTTFYSFDMAVSKLTDDPSSMKLTEDTNITAWKGDGGFVITRYSSRFKRVGLLFAIEGETDQKGLWDENGDIEYVRRFFAGSCSDMVKALGIAKTCDRWRIAEVPNLPRWSSPAGRIVLLGDAAHAMHPNAAQGYSTIIEDIGVLQFLFASLPGATVPQIVSVWQAVCKPRAERIKEFSRWNTKHLSGKTRAAIGVPHAYSLLESVVPDMNADFSSLEFWKWNVDYDAVDEARKYLGRKATPSRL*