MDIPPTASPPRLKRNSNDVGWDYGVLCDARFPDKVKCLLCGKEFSGGIFRMKEHIDHLKGNVTVCPKSTKGDQEKCKWL