MLGLLTALDTLLAAAFGAGNFEAYGAWTQTASAVVSALSIPVSVFLGVATTPLLLAIGQDATLSKLAGRYCAHLTWGLLPYYLFIVAMKFMQTQRVLAPPVWIAVIANVVNVGLNYALIYAADLGFDGAPIATSASRWFQFIAGMTYLLSRPASTAKTRPRSFIGWRRLRRSVVAFASLAGPGLAMLMIEAWTFEITTIMAGYLGTVALDAHLTMLQLATFSFLSLPFAVAAAATIRIGAALGGGDAAAAKDAAAITFAVSLGFMAICGVIFAACADYLGYLFTDDEEVVRAVAEIAYIAALFQLADGGQARQRGAAGGVFRGMGKQLTVMKRNLLGFWVLGLPAGGLLCFVAGMRLPGLWWGLTVGLSVTTAISVAHLSMIDWELERDLAIERGLKNGSRDGDGDADGGDDADDDNVVAEAACVRGERENGGKYDNVV*