MYRAAWPWFLLALSGAQAALRPVAERLDGACGDGPPGPDDLASYWLVSTWHGHADRTDLNELREFNVRPLLLHHCVVQSNVGEFLDKAWMNGLSVVVELQPQLFLEPTTGCFVTGFDCYERIKVAYRQMLNASGIWSDDKYHPAVQALLLARDPVALAATLGGSGPHAALLGIVSAWDGVLGAEMDMGVARPVPLDITVLLPMALPSRTTAADACFRKKASQGGCAGSHSLRAMYVAAWQEPGFMRTLDLPDLTRRGFWPPDSTARVEEAVYVPHNDVFSSFLSRWVQMFPGSPSLDEIVTYLRQFQEFLPSEYAEX