MIGKHTQFPNSHKSATILPYKQLGAHELRKQAVPREPRRIMQFLHVHPSAVSRWQRQGGLGSAQRSHITSATTPGLDQGPTSSGTQAYFWGSGMSRSLNLELALEQACAQAMSTSAPGHNVAPDLAIVFISSAYAEQYEQVVPILRARLPSIKHVVGCTGYGVIGMREGAEPEEVDTVPAVSVSLAHLPGVELKVSHVSMASLPDGDAPPSQWATLLGLEKQLQQQQEMKLQQIQAKQKQEQQHRELQQHEQQQQQQQQPEQGSSQASSDKQEEEQQQQQQQQQQQQQQQQQENIETGSHAHRGKQEQEQLPCNSTSFVLLADPSFLKIQELLQGLDFAFPDAPKIGGLASAGSMNPSRAQWAWSEDDSVERAATS