MIHGLRIKDGKATYVSRYVKTSRLKQEEYFGKAKFMKIGDLKGMFGLFIVQINILREKLGVLDMSYGNGTANTALIYHHGKLLALQEADKPYVLRVLEDGDLQTLGLMDYDDKLAHSFTAHPKVDPITGEMFTFGYQHTPPYVTYRVVTKEGIMLDPVPITLPKPVMMHDFAITDNYAIFMDLPLYFSPKDMVKGGLIMSYDTTKKARFGILPRYAKDDLQMQWFELPNCYIFHNANAWEEGDEVILYTCRLPDLDLEMVSGAVKENMKNFQNELYEMRFNLKSGEASQKKLSESAVDFPRINEKYIGRKQRYVYGTVLDSVTQVKGLVKFDLQAEPEIGKSQIEVGGNVLGVFCFGPGRFGSEAIFVPRDSGPDLEEDDGYLICFVHDENTGKSEVNVFDAKTMSPEPVAIVYLPTRVPYGFHAFFVSEEQLQNQA*