MSDDEREIDITDLSVRDNELDFCDDASDDEYAGDVTCLFSEATFATTKELFEHMKEKYNFDWAEHKPKESIDQIKLVNYIRKHKEAPKAGETLSDEYMTPVLENDMLIMRLLEEDDDEEEKEVDPVERLQQENEFLKQKLIEANRLLASATDDSSANANKSTLSSYDTNYFDSYAHNEIHMQMLKDRVRTESYRDFFYHNKDKIKGKVVLDVGCGSGILSMFAAKAGARRVYGVDNSDIFEKTILNVKENGYDDVITLIRGKIEDISKNPAAFGITEKVDIIVSEWMGYGLLFESMLDSVLVARDALKPELMAPSQTTLVVCASDDTEYLDNVAYWDDVYEFKMTAMKPKNVESAKFVECPIEVYPKETVVSTFGVIRELELHTLTLGDLADFTSDFKIVMEKDADVTLLIVHFDTFFTVDRETHTIEKDSQTGSWPSQGTGISFSTGPHVTPTHWKAAGLPLQKKYPLKKGDVIEGTMRFKKGHENSRDLHIVLDTKVGGDDISKVYNISA*