MAARHHAFILAGTGSGCGKTTVTLGLLRLLQKRALRVQPFKVGPDYLDTGWHTAICGVASRNLDSFMLPPPVLNALFCEQMRQADIAVIEGVMGLYDGYGVDPNYCSTAAMAKQLGCPVILLVDGKAVSTSLAATVMGFQHFDPTLNLAGVIVNRVTSDAHYQLLKNAIEHYCSLPVLGYVPPCDGVALPERHLGLITARESLVNQQSWHDFAATLEQTVDVDALLSLSVLSALPAGMWPERPDNTAGAGLTLALADDEAFNFYYPDNIDLLERAGVNIVRFSPLHDRALPDCQMIWLGGGYPELYAADLAANTVMLKHLRAAHQRGVAIYAECGGLMYLGSTLEDSGGEIHQMANIIPGHSKMGKRLTRFGYCEAQAMQPTLLAAPGEIVRGHEFHYSDFIPETPAVMACRKVRDGRVLQEWTGGWQTGNTFASYLHVHFAQRPEMLQHWLAAARRVL*