MDREMKRMLADIEIPSELRERTRQGVKRAKQEMRREPGFIRRRLMTVGIAAALLIPTGAFAYQSLLADELYGSFDEMKVHIVSATLEKYLLLDAKLNQAKGVLGEAEYEEFKQGLSVFTDTRIAYGNANGNVDYEAIPKAERLEVKQALSDLQPYFDQLNDQPAARDVLTADEYDAYIEALMREESIRVRAGEYVEDMPDELRQSYEEAIAIIREVDRKQQQN