MYKVLALDLDGTVLSDDHTIHPQVKDAIRAAQQHCHVLIVTGRHHTAARPYYDELGLTTPIICCNGTYVYDYASETVLEHNAIDKQDALTFIDLAQEFQLKLVMYIKDAMTYSQRSPIAYMQALEKWAQAASLTHPPQIYAIDSFHQTARDSEFVWKFVVEGLPSSVERLLEHPWVNAHFNGERSWSNRIDFAAKGNSKGLRLAQYVAQLGYAANHVMAIGDNHNDISMLRYAGHGVAMANADDTVKSYARSLCSTDNNHAGLAQLIREHIQG*