MFAKPQSEHQWLEQILGEWKFDHDCKMPDGSNSTTHGKMSCRSLGGMWVICESGGESAEGEPWSSIMTLGFDTAEGRYVGTFVGSMMSNIWPYEGCLDESGKKLLLSSRGPAFDGSGKANYRDTIHIMDADTWMMTSELQDENGQWIEFMSGKHTRC