MALSEPDLAAETEAIVSALTHVVAYGGGGPPPSEETAASAVTRTAPWRADGARQGAVPAARKYRGVRRRPWGKWAAEIRDPHRAARVWLGTFATAEDAARAYDAAALRFRGGRARLNFPEDAAAADERRATDAAAAAAAASSAPAALLESQPGDVADCLDYSRILAGAPERPTSSTVPDGFFGGGGNGRFLHSWSIGTSPSPSGSGSGGAGGGGGGGGGGAPVRPLFHGGNGWEQRGDSAYNGF