MPAPRPALRPLCVPVPLSRRVWRCSSGSPEDEDFKAPIPTAQPRVGDALYPPASRAPEEYSFAFEPIDPMFDREDTVDAFNSLLGRQNGASFVVAVGPPSTGKSTILKRLKQENELARAMGKNVAPMILVDCRRIDVSTPEAFANAARSQLGGWYWQVRRWLGRLTPNLPWVSVDMSRKEEGLSRLFSDLEAFAAHLPPSFSRPSLVVDEINMLQVWAKNREDALRQFIAFCVAMSKQEGKINIIFSSSDTFVFYWLADFGLRREAHTVVTVDNLGEDETRQYLITYLLPRSSAPLARKEEIAARWNEVFAVTGGNMGEVNX