MAALERATVLVTGGAGYIGSHTVTQLLTAGCVVHVVDNLDNSSEESLRRVRELVGEEKAAKLTFHECDILDAVKMDKAFAAAGKVDAVIHFAGLKAVGESVAKPMRYYRNNIVGTMALVDVMERHGCRKIIFSSSATVYGEPATVPCTEEFPTAALNPYGRTKLFVEHILTDMQAASPEWKVILLRYFNPVGAHPSGRIGEDPKGIPNNLMPFIQQVAVGRRPVLSVFGDDYKTADGTGRRDYIHVMDVADGHAAALTKIVDDASMPDGCVTVNLGTGKSTSVLELVAAFAKASGKEIPTKIVARRPGDAAEVYAQTEKAKEVFGWEAKLDIERCCVDQWKWASANPYGYGTEADAA*