MHLWLRLLALIGLITPASAASMDKTLMKLEPEERAHQACILRGMDTLKRAKKLKKIDRLKTSILSRATFDGATVVAKGAAVRADGHWYRLKFTCTVGENQMTATSFTYDLGTEIPEDRYEDLGLWK