MKVVALVSGGKDSCYAMMRCIHFGHEIVALANLVPECDSVDELDSYMYQTVGHQIVEAYAQCMGLPLFRKRIQGKPKAFDLKYSETNGDEVEDLEVLLRHVKSRIPSVDAVSSGAIASDYQRLRVENVCSRLGLVSLAYLWKQDQTELLQQMVDSGISAILIKVASMGLQPQIHLGMELSAVFPVLTQLHEYFGANVCGEGGEYESLTLDCPLFKNGRIVLDESSTVLVSTSSIVQVGFLHPKRFHVEHKGLEDNRDTGKVYWVADEVERSQCLKKQQSWTYDEATGECRVSKTEDYVTISCWLATKTHKGAGEDLSRLLYLTLELLAKEDLGWDAVLYIHLYVESMKDFAQINSMYSQHITEADCPRGVPSRSTVEVPLAACGLGDVMVEVFAARNTSKKVLHVQSISCWAPSCIGPYSQATLHGNILFMAGQIGLDPPTMALVTDGPAAETLQCLQNARAVAESFGSASTIFITVYCSLSLNKQQREEVESQCTTFFGDGAVLPIIFYVLVSSLPKG*