MKDCGEKIRNKRVREKGSKSWMSDEYDSGDGKRRGDSTLGLESSMKKRRGNLPKEAVRILKGWLYEHRYNAYPTDQEKVFLSNAANLTVLQVCNWFINARRRILPEMIKKDGMDPLHFTITRKTTKNSFDQNEFEEGKYTPPVFDGRKFDNSEDSLSSRDSIYPVSMETDGYVSDSDTSLSDFSDTETLAKNALNNPHYTNTTSTPHNVKYTPQQGALLTFNDSTVNNTPPPSPPTEPNKDIFRCFYMLVDVAINQLEKQRQLEKAEHNKENSL