MAGQGRYLASTPPRPDVYVPVPRLRLCAPPTLAELAERGLLSTKPTSGLVPADEWECKNNKYHTGRKPVINYPTNNLLLNLPPLYCTGCKRTNPFAYGWKVPLCTLNHVPLRFLIRNQGEFDTCVAHAILAALDMQRGVDSALFSEAETKQALNILDLFHKYSDVFGVPFSEEHESPHTEHLALHRAACIFFLLQQYGVKYAAPKAATIPRRVLPQHHIALQVLDVFRISSLMLEHIVMLLANGFALVTGLPTGRAFTFTSSGEIYDAGLSDDNHFLVLIGSGVAHYPANPNDGNVLSTSSWPPNPSRRGWGPRLYFSARNSWKDYSHPEAALLGYGGDFNIWADQLAGVDLWGFHLPRPRG*