MVNQKLRRLMNLQTVLITQLQDRQTTAVMRQMIQQQLLPQVRGQLLLALQDKRLFQLPTATQTKLEQLLIQNLIEPSNGAALSALWLEKTQLRYHLPTKNGLVAHFAQLELENWDDNSLRAYAAIIRQQEPLFNLTAANRALHRVGSPLYQQLYQAYGGRTTNRLVNWQRANLVLMQLGAQLDAHHFLQLAAEDFEIYSEMPPDAPFLKTFAQSVQLAFKDQDLTDQRLHQFRMYLDRQNIQYIRTHFKTAGDSDEMALQKFVAQRQKKQRAYWLKREPARLHNKYMRGVTFNADANLNRKRLTPDFHSEFIIDRTGQFVTQWDVLRYRTPHQIESDPAQYVLNIAEKNALLNGESFNYANRNNLQHAQLDSRPPRQLDHQLRDRAFAGWQSPNKQQYRQSAEKSDAYSRPY