MGDAAAASPLPSAKLTQEDLKRVAAHRAVEFVEPGMALGLGTGSTAAHALDRLGDLLRAGALPGVAGVPTSLKTELHATRVGIPLLPLGGDRGPTMIHLSIDGADEVDPDLNLVKGRGGSLLREKMIEGAGERFVVIVDESKLVPRLGCTGAVPVEIIPFGAPHTLGLICKVFDGLPGFHARLRMVKKDAEEDTPFVTDNGNYIVEMFFEDGIHGDLHDISNQLLRITGVVEHGMFLGMATTVIVANKDGTVTVMDKN*