MEGTDNKINGNASETIKENGHSTKGNEDKKIFVGGISPEVNNEDLNSHFTKYGEVAQAQVKYDRTNGRSRGFAFVEFTTGEGCKLALSAREQTIKGKSVEVKPAKSRENKKVFVGGLPSDYSEAELRTHFEQFGKVDDIEWPFDKQTKTRRNFAFIVFEEEESADKASSQTKQTFGTRECDVKKAVPQGKRFPPGQGRMPGGRGMYGGRGGNNNSAWYAGWGQIGAVPYGTTGAWGDWYGNGYYGQQGAHHNNSGSSQGYGSGYQSFSGNNSGFDFQQGQGARQSNGQPRFQQQQQQQQQQQQQAAQAQQF