MIRPELPCLVCGDRSSGRHYGVQSCDGCRGFFKRSVRRNLQYTCKDGDSCIVDVIRRNQCQSCRLKKCFLFNTKGLLLNNQKVVRRVH