MARSSVAASAAFLLGLVLIEIASASPIAVTPAAPGHADAYVDVETRDFIVRFRDKDAATAAGSSQDRPRGQEIAAGRDALTARLEKVLHGLPRPAQLRVKRAFSHAFPGFVASMSEEMRAAALAQPFVEDVEADRNVSLFQTTQPWVSQVEKASVDSGTWGLDRIDQRSRPLDRSFSFGDPSPVVFVVDTGVQVTHAEFQSPRGPRAFWGVDLTTPNGTAAFDCNGHGTHVAGIVAGNTYGVARRATVVAVKTMNCAGGGTLSSVVAGVDWVAAQAAALRPRTAVLQLSLGTALSSSVNAAVQRAAAWHGLLPVVAAGNSNASACATSPASEQHPVGLDRPEQQRDAGDERDKHGGAARGRTAALALLRDPELPWRPSPSSSKGLRPRRRPDDLRAGTPTSSSTSAAPTA*