MAACIRGVLVDLSGTIHIENSVIPRSIEALKKLRQTGLPLRFVTNTTKESKLSLLQRLTKIGFDIKADEIFSSLTAAVRLVRTRELRPLLLLQPDAKTDFAGISTDNPNAVVVGLAPDCFNYETLNKAFRLLLDGGQLIAIHKVQYYKRSDGLVLGPGPFVSALEYATDVQAEVVGKPQALFFKQVLTEIKCDPECAVMIGDDVRNDVEGAQAAGIKGILVKTGKYRHGDESKLSQPAFGVCQDFLEAVELIIKHTKVSKR