MTAQNGKDLLVKVDMDGNGVFETMAGLRATRLSFNSENVDVTSLESTGGWRELLGGAGVKSASISGSGIFRDAATDARARSIFFDGVIPDFQVVIPDFGVVEGAFQISSIEYAGTHDGEATYEISMASAGALTFTTI