MVSVAEWKDFPKGLRVLVLDEDSEAAAETKSRLEGFEYVVSTFSNETEALAVLANETNSFHVALVEVTTGNSCGGFRFLQTACDIPTIMMSNRSCLSITMKCIALGASEFLQKPISEDKLKNIWQHVVHKAFSESGTVLSESLKPIKATIVSMLQLGPEQANVKSKSAQNGESSGGIKAGATALHEVQSCVPTPTDSVKPETSIDPCNSEKFPAPSTPQLEQGGRSPSEEDKTLRLDDATNLMVGTAHADNNCGYETIREVRLDAEATSAWSSQVDSPASVKKEIQDMYRISLKARNNSQSGLKPVDITSDQLGSGITSRGTSLHSRLETVDVHVVNASGIAEEEVGSAEGSKSDDENIEKEAILSSYACNEENVDSSTEDIKGKKNSAEHGCKKSNIVSSKKKFKVEWTMDLHRRFVQAVEQLGVDQAIPSRILDLMKVDGLTRHNVASHLQKYRSHRRHILPREDDVASRRYWQHFDPAWTRTKHDESWTRKGNPASGPILAYSPVQLHPAPHGTPVGPPLHVWGHPTIDQSGSHMWQQLHVATPTPWQAQDGSFWKHPGVCADAWGCPTVGMPFYPQPMMKLPANHGHRSNPNSTIQGVSVQHTPIPDPLNNNGSSLWEKYINGHPPKEVIDEAFKEALKNPWTPLPLGLKPPLMESVMAELQRQGISKIPPPSS*