MATGSSSVSPAAAALLVLAASATVCAAQLRRDHYAGVCPDVESIVRGAVAKKYRETFITVGATLHLFFHDCFVTGCDASVLVASTPNNTAEKDHPVNLALAGDGFDTVIRARAAVDAVPRCRGRVSCADVLAMATRDAIALAGGPSYAVELGRLDGLSSTASSVDGKLAPPSFNLDQLTALFATNGLSRTDMIALSAGHTVGFAHCSTFAGRIQGAAAPDPTLNRSLAARLREWCPAGVDPRIAVTMDVVTPRVFDNQYFKNLQDGMGLLASDQVLYTDPRSRPTVDAWAKSSVAFSQAFVTAITKMGRIGVKTGAQGNIRRNCAVLN*