MAMAAKHRVHNDSPLGDAEAGAGAFVRVIELKGTADNGMSEKGALLAAVHRSKNSQHSLPWRLGLLPSVTPRLRGLILLNMVCIACASAFVVLKEAQETTDPFVFSSIRFVIAAAVFSPFLRKALRDERAVRAGIEIGAWAAGGYLTQSIGMLTADASRGAFLSGFTVVVVPLMAGLFGTAKLKRTTWGAVLGALVGISLLEDSGAPASWGDFWSFMSAVLFGAQIYRAEYWSKQLSAKAAIPMLSVSVLMIAAISLASTAAAHPQATLHLLANPGEAALYLADTQLPWAGIIYMGCGVTNGGLIAEIIALQDVSSTEAAIIYTLEPVFGASLAYVMLGERWGTSGWLGAGLIVASCLAAQLMGVEDLDHTAKHDDPPAKNX