MGYLLRDASSLVHCSPSTSYLVPPSRPIGRRRGVETRAAKQATGPPKPNPRFSRADLKRIKQQGPSIDDLMAHHEVQIKDAEGGEATRSFSFVPSEVLGQGAGYAPEPKWGSLPQMPYMEFFQGLRERNWTTQWYDPAAEKWELKFFEDSGRFMRPSFAGYRVLVTKEGGQQCWVNLDEPGAPTFLHDYRSGGSRGGIFKAKRESQDLGYLPQYGSNQVLEQLFQAHEQKLSGRAEEEYYSQGWVDTKADHKYSCPAERHLAVSFHQTPQEFTMHGIYSQLPQFLFYTFGISFLGVALAIGIFRPRKQMPVDMFQAMEFAQSKGNARREGSTGVTFSDVGGLGNTIQDMMKVVEFLKNPKQYSQLDAKPPKGILLEGDPGVGKTLIAKAIAGEARVPFYQMAGSEFVEAIVGVGAARVRDLFARARVNAPCIIFVDEIDALGIKRAEAGVRTNEEREQTLNQLLSEMDGFTPDAGVVFVAATNRADLLDPALMRAGRFDRKITILRPNEQGRTEVLKIHARRHRLGPDVDLEQLAKDLPGLSX