MKTQFAAVLADAARLFKDSSGKGLTLDEFLTPPIRSIPDLMLQLTAQNDQFSHFREKRKHIFDAVAVTLRPVVLIGDILAEGVSETFPPAQGIFAAVMYLINAAHDVSSMYDSILELFDQLKDFTSRLDVYLNHTLSPALREKLVTILATLFEVLVIATKVARSGRLKAYFKKLVGIESPVQPALDKLNALTLGEERQVIAETYDGVAELNLKADKVENLVAQMNQSILDMRLGEQQDGALSYRDKVREILEPTPYWEDSYDAFTKYRVQGTGDWLLEDEGLKSWLRGETRHLWMCGNPGTGKSFLTSRLITWGLESLPHLGYFFFSANDPETRSVLQALRDVAYQLSETDAFYAEKLAKQLHSSDDIKTVPSAFRRLFVQPFLDDARDEPIYVFLDGIDEAEQSDIEELLSLLAPGNESEPTKVQFALTGRTYLADIVTFAMDPNAVGQVFTTIYVTPDRIADDVSAFISEGVRHSRILSRSPEDFKQEVIESMKKQVDGLFILAKFMLNEINQKRHPSSILKSLKSFPKEINGMLNETLANLSVTISEEDARDLNEMLQWVSCAEESLTLEQLEAALVMKFGDPPLRLEESLRGQYACFFELEREDGLTTDDLLKDFARTQREVYPERNFRNESPRRRGLSLSDTSSPGRRVSPVDRGAWSHSTSPPAGGISSPTRHFSPARSPGVWDISNEVDFRSNPSTTYVTFSHTSVRQFFRDGNANGIHAMKGGVVLGFDMMTARINILKTCLRIFNDKAWFESRELDHGREAIKQYAAWYWQEHLAALDPASVPSEHKRVLGMHIYNMLTVENIIYDWSIMYEKNNEGLEVFTDSNIQGLRKWLNDAEVLASLTPEARDFVTKSAKEDVGICRTIGRFYAKQWLSEDYYKYVPTLFCFKIVQNVAFMSDERPWSQAQSGWSETPVRERVLKAIEWADYPQTAHWHRRLGSTYLMLGLHSDALIHYNKALELDHNNVGTAGRIAYCLSKYGQYGEALTQALKCAEIEEKSIRDGTLEGYHLTSCRWRLYKDYLLVARCSYKTGRREAALEYFRKAIDSAADADLNSNERFEAELSYLEMLATENLHAKVIELLQEMAKKTTGKKDKETTLLTSLLLDNCDKPLVMEWIPKAAVKVGQVAFILHQYEVGIETAHTVRNQMGVLYLRLAYGNTCAYNRDLDAAIAIFEQISLIEYRPRGNVPMRHGHAMSFQRLSALYKQKILQVDLTSPEAGEWLDKLEQVQEKQSRHQNLDIPADKYGSDVNIASVYLALFHRLLKNELKARQLLGSLVINSLDILLDDEPRNDRYAAENLLQAFVAANDADNALALARSMRKVNRAAALATPLASPVRTRIEPKLPDIQASVNKACAQCLDNISMADNFYLCRFCVEAYCEKCLHGVIQQPGNRTSDRRLDVVCRSDHAWFVVPPLNQFLHTGEILWGDGVVKDFREWERALRQRWRDAL*