MKNHSPAELEARLRLHGLPELGPMRFLRLIEAFGSASSALAAPAGAWRTLGVPAEAAAARRSPAVREAAGEALRWLEGPRRHLLMWDDPGYPALLAEVADAPPLLYVEGAPETLERPQLAMVGSRRASPAGLGTARSFARSLAQGGFAITSGLALGIDGAAHEGALEAGGATVAVLGTGLRRLYPRRHEALARRIVEGGGALVSELPLDSPPLPANFPRRNRIISGLSLGVLVVEASPASGSLITARLAAEQGREVYAIPGSIHHPGARGCHQLIRDGALLVESVGHVLEALRGWAQAEPAEAPAQPLPHPLLALLRAAPYTSEGLAAASGMTLPDVLATLSELELDGRVACEAGTWVHRSG*