MGNHFQYAFENKRYHTWNYHLKNKFGQKIFKVALDGGFDCPNRDGTVAHGGCTFCSAAGSGDFAGNRADSIAVQFKEIKEKMHEKWHEGKYIAYFQAFTNTHAPVEVLKEKFEPVLKEPGVVGLSIGTRPDCLPDDVVEYLADLNQRTYLWVELGLQTIHQSTSDLINRAHDMKTYYDGVAKLRKHNINVCTHIINGLPGEDYDMMMATAKEVAQMDVQGIKIHLLHLLKGTPMVKQYDKGLLTFMTQEEYTNLVVDQLEVIPPEMIVHRITGDGPIDIMVGPMWSVNKWEVLNGIDAELARRNSYQGLRYKSKVKQ*