MGCASSSGSSSKGGGLKYRGVRRRSSGKWVSEIREPKKPNRIWLGTFPTPEMAAIAYDVAALALKGKDAELNFPNSVSSLPVPASSSARDIQMAAAGAAAALGAAKDALKGSEGNNNVSVEQQEVVSVGNNNNDNYEFVDEDLIFDMPNVLVNMAEGMLLSPPRFDFASADDYASSENYMGSEDPNLWSYPYFP