MRVSILLDLPFELQTEVLGRLLAKDLASALSSCRGLEALKEAAWRAACFRRWSEWSEIASEPATQWRRQYELLSLREAEAGCLPSVDAVRKVQQTVTERHRSILVEWLCEVSFDWQLDSSVVFKAVAYLDHYLSQHAVVELHRFQLLGLACLRAAMGDARKPTALNDQDKRLDPQNFAHISDNTYSTLEVEAQTKMIVDMIPDKLVKAPNPKMFLRSFWYRAMLKNVVQPDEMHIYTLASFLLQLALLDLESSGFAPSLLAAAALSTCFGLYGKPSWPLTLQQFGSYVEADLQPCKALLAKIQLSQVAEQLRPLWRNMHEQHLYPEFDPEWRHAMLIFACASRLAPMPPPGAHKASPARTCSSGGTSSSSLSLVSTGSDHDSDGSITRISPGGNSPPQLVATPGILVDX