MRNLLMQCAQAVASFDQRRAFEKLKEIREHSSRHGDATQRLGYHFAEALEARITGTMTTPISATSSRTSMVDILKAYKGFVQACPTLIMCYFTANRTINELASKATTLHIIDFGILYGFQWPCLIQALSKRDIGPPLLRVTGIELPQSGFRPSERVEETGRRLKRFCDKFNVPFEYSFIAKNWENITLDDLVINSGETTVVNCILRLQYTPDETVSLNSPRDTALKLFRDINPDLFVFAEINGTYNSPFFLTRFREALFHCSSLFDMYETTLSEDDNCRTLVERELIIRDAMSVIACEGSERFARPETYKQWQVRILRAGFRPAKLSKQIVKDGKEIVKERYHKDFVIDNDNHWMFQGWKGRVLYAVSCWKPAKK