MSQVNEHHHAPSTPGKLKPEKSPYNHRLRIHSSLSKLTLWSSFFLAFILFLFILSPPSPSASPRRSLGDSWGGPHWEKRVAKSARRSSPSSLSVLVTGAAGFVGSHVSLSLKRRGDGVLGIDNFNRYYDPALKRARQRLLDRAGVFVVDADLNDAALLRKLFDVVPFTHVMHLAAQAGVRYAMQNPQSYIHSNIAAFINLLEASKSANPQPSIVWASSSSVYGLNSKVPFSEKDRTDQPASLYAATKKAGEEIAHSYNHIYGLSITGLRFFTVYGPWGRPDMAYFFFTKDILKGKQIAIFESPDGGTVARDFTYIDDIVKGCLGALDTAKKSTGSGGKKKGPAQFRVFNLGNTSPVPVTELVAILEKLLKVKAKKKVLPMPTNGDVKFTHANISLAHRDLGYRPTTDLETGLRKFVKWYLEFYSKKTSW*