MSAQLLTSLVATFGAYGLYKLITFFYGEWTSPIRILPGPPSPSWFYGNLKEIWQSEKSAVHEKWVKEHGPTITYKALFGKPEPSRYSLSRILGTGVLVVEGEQHKQQRRVMNPAFGALQVRELTEIFVDKSLRDIWMNEISKEGDKAKVDALSWLSRLTLDVIGLAGFSYQFNALSNDPEKNELNRAFAKIFNTNSQVSLSVIVPRLIPALRWIPVENDAETRQARQTMDRIGRELLDSSKAKLAKSGTVEKDSLRSKDLLTLLLRANMATDLPEHQRMSDEDVLAQVPTFLVAGHETTSTATTWALFALCDKLELQQKLREELLTVSTDNPTMDELNALPYLDAVVRETLRLHPPVVATMRAAIADDVIPLGVPFTDRNGKVHDSIQIREGQTILIPIAMVNRIESLWGPDAHEYRPERWLGKLPDAVSGIPNIWGNTLSFLAGPRACIGYRFSLVETKAILFTLLRAFEFELAVPVEDIGQKATIVQRPILRSDPKAGNQLPLYIRPVQRT*