MGRAPCCAKVGLHKGPWTTKEDALLTKYVQAHGEGQWKSLPKKAGLLRCGKSCRLRWMNYLRPDIKRGNITQEEDDLIIRLHSLLGNRWSLIAGRLPGRTDNEIKNYWNTHLLKKMQRNQQTCDVTTDHDEQEQPKKKNNNKKKKRNNKEKKNDKKKGTNNDDKEEEEKIQVYLPKAIRIKALNLPRTDSGSFTYESNSSNGSQQKEGTQQVTNNNNNNNNVVCEVGEKGENDGFGHDYDYDLVNVERLEMECESYFDTCGDHGTLDRLYDEYLQLLNMDVCNYEFDSSFVESFFDSNNN