MKALKTFLKKSFILLLAVALNHLHAVAMIVDNPTQNAWNGAKRAWDESKWAKHLATITERIKLAQDTLDRANQTLNSINKVNDVLNKTNQFLTGSILSVPNPMQYVEKIQSFSKQVQANAERIKENAQNYDIRNQIATKRISEKCPELNWDVSQDASPTEKNLHQFFTSKGKESADTKALKDFANAIGNTQIGTATDLGAGLKGRALLEYICIQKGNLEAAKKIQLLDSQMTLALLNNDYTAYEKLRAEKEELKRQIASNVYAKVKQLAVASQDRAFSQMDNELGVKTFGFNDENVKKGYCKKENRNGKSECIPNMLNVNRLKMQFDELNLDYSRDIAGKKGEAAAKVFNDYKHRFQQLSVETALEIAQNLSFMNKTLGLMAQMQSYAFKQQMGYFEDIIPADALKDDKEHQENLKQKQQEIEKVYRAKLDAYGFPNGSVGKASGVNSNSNNEAPSSDNIQSFNPY*