MGESAATTFASILVLGLGFAAAGYIYHKSYKWLVIQKMTHAFEPGDPVLDLAAIGKDVPHKPGGSNEHWIFRPEQERVDAIVMGSVAGHYHLLIGEKGCGKSSMLIDAMRKNDGDGVAMFEAHADLEIFRIRLGKALDYEYHEDYIGGYFSERGPRETTALLDIERALNKLEKVAMTKRRERGKPLVVIVNQMHLLRHNDDGRDLIELLQQKAEQWAAANIVTMVFNSDDYWVYERLKQLATRMEVLPVTDLPRQQAISALKRYRQKYWKEAIDHSILEDVYERVGGRLSFLNRVARSRDMIATCESIKETEKKWFLNQCWILGKEMDDDVMDQQKWAAGAMSLAKALVDKEDDMANHETFDPIEGHKLPTYKFHIAQQIMTRCDFIRDLDSLNLFSITSQADVRASSVPMHRAFREICSEPGFDKHLELTIERIAAIESLGRTRELVTKDLVLGGQYEIEQTRKGITMKLKEGEEPEEEQWFPGDEGPPHRD*