MGGGLSVLRGEETPDYSMEIQLKVELQVEDIIATAQAAGRAILQIYNSEASTWEVQMKSDASPLTRADREANAIICQALQNISPHIPIISEENKLTPHAVRQKFQYYWLVDPLDGTKEFLKRNGQFTVNIALMCGTAPVMGVVDVPCQGKTYWAVKGKGAWLRSAEGQRRIQAADFAFEDKGLKIVASSSHLNKETEEFIALFQSPELVQVGSSLKLLMVAEGAAHIYPRLAPTCEWDIAAADIIVREAGGAVLQAGTQDNKGNPLQDWKEELVKEAAVVYNKEDVLNPYFVVFGKRKAPISTGSS*