MQTAQTHTTMIRAEAQRLGFDQVGMAKAEFMEEEARHLEQWLQQGMHGQMHYMANHFDKRIDPTQLVPGAKSVISLVYNYYNPAKQEDPTAPKISQYAYGKDYHFVVKDKLKALLHFIQQEIGEVQGRCFVDSAPVLERDWAKRAGLGWIGRNTLLINPKAGSYFFLAELILDLELEYDAPMRDYCGTCRRCIDACPTEAISPEGYLVDGSKCISYLTIELREAIPDEFKGKMDNWMFGCDICQDVCPWNRFSEPHHEPAFAPHPDLLSMRKADWEEITQEVFNQVFQHSAVKRTKWDGLQRNIKFLQEE