MRPILMKGHERPLTFLRYNRDGDLLFSCAKDHTPTVWYADNGDRLGTYRGHNGAVWSCDVSRDSARLITGSADQTAKLWDVSTGRELFSFRFDAPARSVEFAIGDALAVITTDNFMDHVPTVQVKHIAEDLDDQTDESALVITGIKGRINRAVWGPLNRTIITAGEDATIRIWDTETGKLLKESDKESGHQKTISSLSKSADWSHFITGSLDKSAKLWDSRTLTLIKTYVTERPVNAVDISPTHDTVVLGGGQDAMNVTMTDRRAGKFEAKFYHKILQEEIGGVKGHFGPINALAFNPDGRSFSSGGEDGYVRLHHFDSDYFNIKM*