MELALEFFRRLDAELNRVNRFYKLKEEEYTLRAHTLQLQMATLLELRKALARDGGKSPGTGVCVSDAKDENKSEAILDVWSIPPGQEGAISKKQVQHAEKLLRTAFADFYRGLGLLKSYSSINIMAFSKILKKFDKVTGWSVSATYLRAVETSYFASSEKVVKLMDRVENIFTLHLAKRNHREAMIYLRPLQDSSSNFLSFFLGIFTGCSVALLSILVLKGIIPLRWESGVNTHGEHMRALISVSSTVGLVLLHLYMYGWNVYLWRGARVNYALIFEWAPGTELQYQQVLLLSTGLTSLWMLALIVVKLYPTLPYSDLVPFLMFLVILVILFLPLDFCYRSTRVVFLRCMIQIMSAPFHKVVLADIFLADQLCSQVTAMRNIQFLICYYFEGYFDLQDKRACTSQCPTFRNLQYVVAMLPSWWRLMQCARRWMDDGEVQQVLNGGKYLSALIAAVVRVAYVQSETGGWLIVYVACSLVSSLFGVYWDTVRDWGLLQAKSANPWLRDHLLLKHRGVYYISMVTNIVLRMAWLFAVVVEETSDLDRNTVDLVLATLEVIRRGHWNFYRLEYQHLHNFGDFTALKQMALPFQDSSIQACR*