MLVIHQRLPARSPRWDEELHLTYEARSKSRLRCFAASGEEVGLFLERGQPPLADGDCLEARDGRLVRVVARSERLLHVTCASPLELTRAAYHLGNRHVALQVGDGWLRLLDDYVLKAMLEQLGATVEAIEAPFQPEHGAYGGGHHHSHHGEAEFNYAPRLHQFGVRR