MAFSLVRRISRSLRTVTASRLMSNVPENTVYGGPKPQNPNQRVTLTQLRQKHKKGEAITVVTAYDYPSAVQVDRAGIDVCLVGDSASMVVHGHDTTLPISLDEMLVHCRAVARGAKRPLLVGDLPFGAYESSTIQAVDSAVRVLKEGGMDAIKLEGGSPSRITAARSIVEAGIAVMGHVGLTPQAISVLGGFRPQGRNIASAVKVVETAMALQEAGCFSVVLECVPPPVAAAATSALHIPTIGIGAGPFCSGQVLVYHDLLGMMQHPHHAKVTPKFCKQYAQVGEVINKALLEYKEEVSKHSFPGPSHSPYKISSNDLDGFLSELQKLGLDEAASAAAASAEKMESSASLSSQ*