MEPVAALRSKIRLLAKVLPLRSTLEKHRYLAWFVVTLVVTMLLAVDPFGLGPLGKFQYRPMKHTLAPYNQVMANWQHDRASRLRFATLHSKGEVHGPESLEFDAEGQGPYTGLADGRVMRWLGAKRGWEQFALPSERWTSKCIGDNSTTRRQQKDEEICGRPLGLRFHKTDGNLYFADSYYGLLVVGPEGGVATILSQEAGGEPIKFANDLDIHRNGSIFFTDSSARHTRLEHNRILLEGENSGRLLRYDPATKETVVILKDLSFPNGLQLSEDQSFLLITETTNCRVLRYWLKGPARGTLEVFADLPGFPDNIRINKRGQFWVAIDCCRTRLQEIFSTRPWLRLAFFKLPLPIKLLYKIVGMRMFTVVSLFDSQGRLIDSLEDRDGQVVQLVSEVQQRDNTLWIGSVYHKQIATVDYRA*