MGGRKQMWTPKEVTALRAGVRAYGIGKWRGILSDSKFGRALKARSNVDLKDKWRNISAATFGSRKKKVLAIVAVANDNDGEQEIVPASPANGDNEGLFASVDTFILEAITSWNKLLRPNKKSILHHVEEKNNMQPDKKWLVASRLEHLVNVGTIIKKNNRYKISPTYAAAEAEQSSTQLLLEGNKENGVVNHTKSQVDGEAFKINGMTEEEASAAAAIALEEAEYARAEAEEAAREADRAEAEAEAMQDYAEAVKEVWKNWMPSQTW