MVDVVLEVRDARIPVATHHPQVSMWVGPSKLRLLVMNRLDQVSQEDKAAWVQYYKETKQKMFWTDGKQGDGVQGXKRAMLAASEVINAKRARRGLQSRPVRACVIGFPNIGKSALINRLLGRKAVASYAKPGVTRMLQWVRLEGQLDLLDAPGVXPAAXNDQIAAQRXAICNDIGEAAYVDSIVAAAXVQRCRLLPQPSRSRAMAALRAXYSLDPEQGSAEEFVXGVANKLFXGEMEKXGQRLLKDYRTGALGAFSLEHPADIDXKRHRDMMLEAAKSGVASSAASEATSVAGGGWIKQTGH*