MEESRSTRRQRSSQPDDLDTGTDRVSALPDDLLLLVLACLGCVSTAGSTGLVSRRWRDLWTGLRKLVFRNVAFPSIEAALSRISPGVSLLDIAIPQQAEAIPTEELQANTASVSSLLRAAARLDPEELVFSIPSGLLSILTRNSIDLPSFRRATSILIQSDSFLVLSPTGSDEHRFLCLKRCVCQLKELTVSIVSSPEASIHVLAPKVEKLWWVCAFPSETIGFALWCLEKLMFQTGQREGQPTSLKIHARNGSLHFSPEIANFVREIKKHMVTDFSVLELRLRTMGHSFGALLSLILGMQEIRTTVKKLKVVLRRSTEQETCHADCACEPTEWTTQVISLTALKEVKISGFKGDNHEFDFLQLIIRSAPMLKGLTVVLAPESLSMNDVRAKVSNILGTLSSSLKLLG*