MVAVVTKRYQILQYVSWMEPVGRRSLADQMHVSERIMRTDIDFLRQQGLLDSSKSGVVLTARGRDVFTSMDQFMNEMLGVQDSEKQLAERLGIDHVLIVPGDADQSARVLDDMGTALAQTMQVMLPLGEQIIAVMGGTTLARAASRMNFQLSAGRELTFVPARGGVGETVAIQANSVAAAMAQSTGGTYRVLYIPENVSEETYQPLLNEPSVKEVLALIDKSSVVIHSVGEALAMAERRRMSDDILQLLRDHHAVAEAFGTFFDAAGNVVYKIPKIGLRIKDLDQIPYVFAIAGGQSKAQAIQAYMQHAPKQTWLITDAGAAQSILMG