MGFKGTKAEKKVLYDKKLIQLLEEYTQVLICAADNVGSKQLQSIRKGLRPDSIVLMGKNTMMKRSIRIHAEKTGNKDYEELLPALVGNVGLIFTKGDLKEVREEIGKYKVGAPARVGLVAPIDVIVPPGNTGLDPSQTSFFQVLNIPTKINKGTVEIIAPVELVHKGDKVGSSEAALLAKLGIRPFSYGLVVVNIYDNGSLFAPEVLDLTEDDLLDKFAAGVSTVAAVSLALNYPTLAAVPHSFVNAYKNLLAIAVETEYSFPLAEKTKEYLKDPSKFAAATAPVAAESAAPAAAAKEEEKPEEKEESDDDMGFSLFD*