MRLAPKELQRVPDLLGSMPFLQRLPNASFLQIVEDAQLRHFGAGETIIKEDEPGEGLYIIWKGEAETLRKVDNPCNLSNVPAVLRKGDHFGRVLTGSEEQLHSNDIIARSEVTCILIKHEKAHLLSPASTWRHEPGDLSIVERLLQLKFIREDVFRVDPTPEAPVFWSLYGGYMVGLALGAACKTVNPALDVHSLHAYFVLSGISSLPITFKVERIRDGHNVATRHVQAIQREKVCYVMYASFQRAGDGLEYQYPMPKAPPPDELPTYQELLGPLCTDPRLSKYKQEATISCLEMGQSLDLRYVNRRNIYSSEPEEPRQRLWVRTNGKLGDDPALHRDQRPTTVQKECSWVCLRLVFAGDCTEASQQAVESKPLLWLQH*