MRAEAAEVAAAEAAAEAAAVEAAVAAVAAAEAQEAAAAEAVAAAAAEAAEAASSVAALAAAAAPPSAVPLDELIAATDGFAEARKVGEGGFGRVYRCDALPSLPRVACGFAVKTALVGVGAQGLAELQSEVRTLSAACHRSLLPLLGVCLAPARACLVYPLCRGGSLEDRLYRAPAALQRLRMLGFETPPPPLSATARLRVLRDAARALHYLHTLSPMILHRDVSAGNILLDGRGNGYLADVGLARAAEATAGGNQQVSHLSTQRLFGKLGYMDPIIPQSGQVSQLTDGYALGITLLVALTGRGAV