MARSKKAEEQKQLAPAMQPHPQAVAPAPLPPVPAVPAINPQGRTIDVSNFIRVRDSXXSRLTTIQGIIGSFAADYLTQTNLLLGEPALLNGDDVLNQNLESLLNVQPVVAAPPIQPLPATPVVPAVDEKKERKKRQHDPNAPKRPLTPYFLYMQTARPIIAADLGEGVPKGAVQEEGQRRWASMSAQEKLGWNQAYQYNLRLYNARVHSYKAGNVSAKEMSDEEAVRYCEEFNIPMPPVGGVEVDPVNDSAAIAEQLQHHAAVPAAVEEPTSKTPKAKASRKRKSEVEPAQATPAAASTGAASPDKKRKRTTAKPAVPSQYDHAIDPALFQFQR