MDQASAEMCNWIGFPLRKCFDSKDGSGSAHAGITQAAAYYPYDHTLSQYQYDRYGTMDGGTRRKNATRETTSTLKAWLQEHRKNPYPTKGEKIMLAIITKMTLTQVSTWFANARRRLKKENKMTWPPRNKCADEKRPYEDEDEGDGPGESLKNEKLEEPASKEDKELGLSDLDDYDPLESESSEGELKAQAFGHVESDGCANEPCKEATLESTLERAKSCLKDPATGPDACEAAELLSARQRSCEAKPCYQQQQQLLEATSKPRIWSLAHTATSLNQAEYPSWAPPPPCSRGSWRAWLGPRTPAKTFWLSPKQAAKCSAPNDQAPSASPGQGGEKARRGRTDRQTDRQTEKERDSGQTSHLTGWEGDQKEGAKGGGGRREDLERV