MESKRVWLYRVTPCGTPDDEQEQVEHQSAIGEGTVIKRRGRRVSTNRRLAVHICQSPGCNKKYSKSSHLKAHMRTHSGEKPYICEWGGCTWKFARSDELTRHYRKHTGQKPFQCSLCDRAFSRSDHLSLHMKRHA