MSAERIVVDPITRIEGHLRIEAQTDDAGHITHAYSSGTMVRGIETILKGRDPRDAWAFTQRICGVCTLVHGIASVRSIEHALSYDIPHNAQLIRNLMIGAQYVVDHVMHFYHLHALDWVDVVSALKADPQATATLAQSLSNYPRSSAGYFSDVQKRIKNFVESGQLGIFANGYWGHPAYRLPPEANLMAVAHYLDALAWQREAAKLHAILGGKNPHPNFLVGGAPTPISAAQGGAGATALNDVGLEQIRNIIAQMQSFVDQVYIPDTLAIASFYKDWFERGEGVGNFLTCGDFPSGPGFDPATFAIPAGAILDRDLSTLHPVDFENPAEVQEFIAHSWYDYSVGKAQGLHPYQGETELNYTGPTPPYKHLDVDQAYSWMKSPRWRGKVMEVGPLARVLVLYAGGHEPTRELANMALGKLELPLEAMFSTMGRTAARTLESKLIADMMMGWYNELVANIRAGDLKVHNDALWDPSTWPRQAKGVGIMEAPRGALLHYSVIENGTLSNYQAVVPSTWNAGPMDAQGQFGPYEAALMHNHQLAIKDQPLEILRTIHSFDPCIACAVHMVDPDGNELVKVKVR