MKATSLNSSTRKKRPALRLVSTKELPREDWLQIRKQGIGSSDAAAAVGLNPYKSQLELWLEKTGRDTKLPKTDPHDEESPTYWGNVLEPIVAWHYSKRTKNRVRRINAVLQHPDPEMSWMLANIDREVIGADDVQILECKTAGINGARLWKEGAPEYVQLQVMHQLAVTGKQAADVAVLLGGQALEIHRIERDEQMIARLIELERRFWQYVETDTPPPADGSASAEMALRCLYPEDNGQVIDFSSHAGLTAAFIELKAVRQSMADKEKREAELKQMLQQAMGDASRAEFASGYVSWRKAKDSIGLDVTQLLKDKPYLQAKYPLLKPGARRFLVG*