MDEIAPEYDVIVLGTGLTECVLSGVLSVKGNKVLHIDRNDHYGGEAASVNIETLFKKYGNVRPGEEPWKKYGRVNDWNVDLVPKLLMANGELTNILVSTDVTRYLEFKQIAGSYVQQGKGPKATVAKVPSDAGEALRSSLMGMFEKRRAKKFLEWVGEFKEDDPSTHQGLNIATCTMKDVYDKFSLEDNTRDFVGHSMALYQDDDYINRPGTASDAINRIRLYVNSMARYGKSPYIYPLYGLGELPQGFARLSAIYGGTYMLNTDIDEVLYDENGKVSGIKATMKDREDGGETMKFETKTKKIIADPSYFPGKVSVSGYLLKAICILKHPIDKTDGSDSLQLIIPQSQVGRKRDIYVAMVSSAHNVCPKGYYIAIVSTIAETDSNHHLELEPGFERLGDIEEKFFPPPIPLYQPLEDGKKDNIFISKSYDATSHFETTTDDVRDIYRRATGEELVVEGLREGQTLAQE*