MGQNPTSGVLSLQRRRDIYALCQKYDILIVEDDPYWYLQFPSATAMNTTNISPGSTSFNPDVEMFANGEPRPDGWKSSGFKFLDSIVPSSISIDTDGRVIRLDTFSKTVAPGCRLGWISAQPAFIERIQRVTECSTQQPSGFVQSLVSELLLGPDHSGIKDVSEATGWKVDGWIRWIEGLRGNYERRMNKMCSVLDDGRHLVKSGRRESIDGWSVIEKTQLYSFDWPVGGMFIWLKVHFEHHPLYRAFKHDRLSRALWLFWTTKPYRVLVSPGTLFSPTEEIKAKDGWRFFRLCFAAINVEDVEPVSKRCADGVQAFFKIKDKKVIDDLLAEDGTEMNMDDMAQMIGMC*