MVAQREGRSLVLPSGAPAAPQRHALLPGGSGSGVPGFEGGRAGQADIHPEPVFFVWLEGLPATDFSFAVEYVEPCRRAFKDAFLPDRSFLIDRHDLPPGSAALTWGVLAFTDVETARQCGMLAAVGPLIPDSQLSGRQPPHRVTVRRRIAARQDVLDALAREIKAQEDVKAGVRVSSAIVDANERLLAGRQQLQAGRGDLAARPQQHQPLPAPLPPPPPPASPPSPPPPPPPPPAVPVERRLQQLQLQPRQQGLAEPAEADMEIDAGEPAVSPLTEVICLTHSPEDVRGVPAVAAAAGAAAPAAAKPTASKGAASAANGARQLPAAAVQQQQQX