MFIGGLNWETTDESLTNYFAQFGEVLECTVMRDHFSGKSRGFGFLTFRDPKCVNAVMAKEHYLDGKIIDPKRAIPREEQDKTSKIFVGGVGSDVTEEDYKQFFEQYGTVIDAQLMIDKDSGRPRGFGFVTFDSEQAMNTILAQPLLILKDKPIEVKRAENRSKGAGASAVANAVAGPSHGGGNHNYNNNHSHGGTADAAAAPAQNSYGGMTPQAMTQWWQQYMQYMQQVQQMQGGAAADPEAQQAMMAQMMAQMQQQQQPQGQSHQQRDNHHQQSRERDHHNDESSDDNEMRRVDRGRDDRSGRRGRGYNQSDRRSRSPGVPTGPRDGRQRGRRHGGGRGRDRRDGGRAPGYHPYGGSRDRQQGRRD