MRGRPMYLDMQSTTPVDPRVLDAMMPYLVEQYGNPHSRTHMYGWEAEDAIEAARADVAKAIGANAKEIIFTSGATESNNMAIKARSGVANFYSGKKKHVITTQTDHKCVLDSCRWLQQRGWDVTYLPVKSNGLIDLEELRGAIRDDTAIVSVMAVNNEIGVVQPLKAIGELCRERKVFFHTDAAQAVGKIPIDVEDMKIDLLSISGHKVYGPKGVGAIYVRRRPRVRMEPLISGGGQERGLRSGTLPTPLVVGLGKACAVALEEMEHDRQHATRLSRRLIDGIRRVLLTLLNGDADARYPGNVNMSFAYVEGESLLMGLKEIAVSSGSACTSASLEPSYVLRALGVDEEMAHTSIRYGVGRFTTEEEVDRAVELTVEHVAKLREMSPLWEMVQEGIDLKSIQWSQH*