MRAGSGGGVDHMDSMESCVPPGFRFHPTDEELVGYYLRKKVASQKIDLDVIRDIDLYRIEPWDLTEHCGIGYEEQNEWYFFSFKDRKYPTGTRTNRATMAGFWKATGRDKAVHERSRLIGMRKTLVFYKGRAPNGQKTDWIMHEYRLETDENAPPQEEGWVVCRAFKKRTAYPNRGMMERWGSNYSYNEANAMSGAPFPDPNMASTYAAAAQMGRGASFKEEAEQLDGAAALLRYTSSHLVELPQLESPSAPLPRKKARAPEEEEDAASGGSRRRPRKHAHADNAATTDWRALDKFVASQLSPGGECAALEATAATTAAAVAGASSQAQAQLDRDEDDMAALLFLNSDGRDEMERWTGLLGSAGAGVDSDLGICVFDK