MGESGVPTIDLQEFPGQYEKLRRACEEWGCFRLVNHNISLALMADMKRVVRSLLDLPFDVKKRNLDVISGSGYMAPSQVNPLYEALGLYDMGSSQAVETFCSQLDASSYQREVIEMYAKAIHGVAKDVARKLAESLGLSGDFFESWVCQFRINKYNFTPETIGSSGVQIHTDSGFLTILQDDKNVGGLEVMNPSGVYVAVDPVPGTLLINLGDIAKAWSNGRFRNVQHRVQCKEATIRISIASFLLASDEEVEAPPELVDSEHPRLYVPFTYEDYRKLRLTTKLQAGEALELKRIKS*