MEKRIQLIRSQLVSQRPHLFLLSLAFAFLVADPFGLSPVGETDFNPVKNDIAPYKQVMESWHGDKNNRLGLGNLEFVNEIYGPESLEFDILGHGPYSGLADGRIVRWMGEDAGWETFALVTRNWSEKLCAKGKDSTTPKQYRVEPECGRPLGLRFNKQTGDLYIADAYYGLLVVGPEGGVATSLATHVEGNRILFANDLDIHTNGSIFFTDTSKKYNRVNHFLIMLEGEDSGRLLRYDIATKSTYVVLDGLTFPNGVQLSKDQTFLLFTETTNCRLMKYWIEGPKRGIVEIVANLPGFPDNVRVNEKGQFWVAIDCCRTRAQEVLINNPWMRSIYFRLPIQMRYLARLMGMKMYTVISLFNENGEIIDVLQDKKGVVMKLVSEVREINGKLWIGTVAHNHIATLPYP*