MSLQTPDVNALLHNMHAQILALTTQLAEQQANPPVATPSVEKKFNKKVEVVKANWDAFADNFEVATAVLSRLKGPVVGQYAQVRMQECYTVGVWPTWDNLKVEIEKYFKLQAERDWARQQIRSFKQGNMRMNDFITRFLALSIQGGLGNEHAVELLERNVNPHIAEQLYLQDMRSRAIELYKMHQGGGSTTKNNSSQRHPGSSNQKQHHSHGFQPFGLQPGRGAPMDIGAVQGGQKHRFTCFNCGQEGHMAQDCRNGAQATGQKNNQGRQARQSESEKLDDRLNSLASCSYDEIRAFFYDQQINEMKAQGKEFGA