MDDKKMVNVIIDDKHIQVPAGTTIHTAAKEVGINIPTLCYLNLKDFGCVNKVASCRVCVVEVEGKGNLAPACSTPVFEGMKVCTNSIRVLNSRKTVLELMLSDHPKDCLTCQKSGECELQDLAISFGIREIKYKGKESTYRKDATKSIIRDRDKCIMCRRCETMCNEVQTVGVLSAIDRGFNAVVSTALEMDLKDSVCTFCGQCVAVCPTGALVERDATWDVLAALANPKKTVIVQTAPAVRTALGEEFGYPAGTGVTGKLAAALRKLGFNKVFDTDFAADLTIMEEASELLDRLTRYKAGDKTVKLPLLTSCCPAWVNFFEHNFPDLLDIPSSAKSPMQMFSAVAKNIYTKELGIDRKDLVVVSVMPCLAKKYEADREEFSKDGNYDTDIVITTRELARLIKYANINFHSLEDEDFDKPLGESTGAGVIFGRTGGVIEAALRTAADWYTGESLEKIDYKEVRGLEGVRSADVKVGDLDLKIGIAHGLGEARKLLNEIRAGKSQYHAIEIMACKGGCIGGGGQPYHHGDTEILKKRISVINSEDTSKTLRKSHENPYIKRLYEAYFDKPMSHNAHELLHTRYFEKNKI