MSLSEVNDENCGVFPGGKLNSLNQDIFALDQPTGRPSILRQTENLPNKGLPKGIKVCFQTPRRDPLTKRILSPNKCATISNVDEFLNVDTHHKVLLSSIKPFLFLTDLSSYPDDDMPIQCKGGYQLDYDNLDAINPFQGSNMILLSPAKPVVDHPPENIQEEPNVEDLRQDDTLPFIPSVDNSLADVNISSTDSSVVIVTMNETVEGQDNEEILKTRAQDYQERIKKEEQRYQILKAHAEGKIGQANEEIAEVRSKYKAEFSALQAQLRREQLKVQSVEKRLDQKEKEAQELTKLCDDLISKVQKG