MESKSKIEPVRFRSEFTGELRSRTIDCRRLDGILVFGAIVEGSSSMDFGKVIWTCCLLGFVVFHSYVEAAPANARITSVPGYNGSFPSDHYAGYVTISKAKNLYYYFVTSEGSATKDPVVLWLNGGPGCSSFDGFVYEHGPFNFEAGKTAGSLPKLYLNPYSWTKVSNIIYLDSPAGVGLSYSENLDDYNTGDLQTASDTHAFLLKWFEEYPEFLSNPFYISGESYAGIYVPTLGSEVVKGIEARVTPILNFKGYMVGNGVTDKGFDGNALVPFVHGMGLISEAQFQDTVDACKGKYYDTVDSICDTKLSVIDQEVSKINIYNILEPCFHNPEMQKAVANMENVPESFKRLGQTERPFQIRRRMFGRAWPMRAPVREGNVPTWPQISGVPCTDDRIASVWLNDESVRKAIHSQTKEVAGEWAICTDRINFVHDAGSMIPYHANLTSKGYRAFIYSGDHDMCVPYTGTEAWTKSLGYEITDEWRPWIVDKQVAGYTQGYVHNLTFATIKGAGHTVPEYKPKEALSFYTRWLAGQSL*