MASGEGDGEGWEAAVRAEVGAVGWWDDPDGADLRARFKAFTGQRRDWPQPTLLFWKDLLLRVARRLRLCSAPAHLVTSVWFARPGGLTPLCLPQVLEEMRADGDILLKSELIDPSTGSLYQLVRRVSQMAISSRRPVLQEDILVFKSLVEERAADIARQLSDSHWTSTCVVTISRFNSFFSDQEDAHAALCFLTQSGKARYLVARKQDHIEGVKFALNSAQVPAVSKLDHDTLHLLWTEERLQQQLDVLDRRWEISRRRALAFFKSRDKQAAYRYARQSKVFSQSRSRCMQLLERVEEVISLIASAESTKKVYEAIQIGIQAMKENNVSIEEVNVHLKEVDELVAAQREVDAALESAPLQSIDDEGDIEEEFRKLEAELQDEIPHIQVQEPVAHSNEESPDEVIESLSNNLSSIKLEAI*