MAARHHAFILAGTGSGCGKTTVTLGLLRLLQKRALRVQPFKVGPDYLDTGWHTAICGVASRNLDSFMLPPPVLNALFCEQMRQADIAVIEGVMGLYDGYGVDPNYCSTAAMAKQLGCPVILLVDGKAVSTSLAATVMGFQHFDPTLNLAGVIVNRVTSDAHYQLLKNAIEHYCSLPVLGYVPPCDGVALPERHLGLITARESLVNQQSWHDFAATLEQTVDVDALLSLSVLSALPAGMWPERPDNTAGAGLTLALADDEAFNFYYPDNIDLLERAGVNIVRFSPLHDRALPDCQMIWLGGGYPELYAADLAANTVMLKHLRAAHQRGVAIYAECGGLMYLGSTLEDSGGEIHQMANIIPGHSKMGKRLTRFGYCEAQAMQPTLLAAPGEIVRGHEFHYSDFIPETPAVMACRKVRDGRVLQEWTGGWQTGNTFASYLHVHFAQRPEMLQHWLAAARRVL