METIMTMSCQDLVGGGGAQDFLGLFGDRHSSSDDLFELVWRRAAGGGGGGGRGSMEGQPSLVVAALSSQPAAAAVPVPERLASPPAPPSEDEMASWLFPIVCGAGEEVAGGGDAVVVAGRRAWVVDDDQMVPSGKGLESSSDHKLQEKRKTSSTGRGKRSHHHAEAHSLTEKRRRLKIKEKLKTLQQLVPGCPNNSNQASTLDQTIRYIKSLQQHILQV