MELKSIKDAFDRVVNKQKLSYTKTHEIIQMLSQELDKALSILQEAPPPQFDHRSILADVKKTFVENQLEVTEKELNVALTKYPKVLEKQLNSDISKAYRHNVEFDTHVVNQIIANFLYRQGMFDIGDCFLAEIGDESECSTRHSFVEMHQIVDAMEKRDLKPALNWAASNSDKLKQARSDLEMKLHSLRFLEIAKESQNSQAAINYARKHIAGYADSSSLYEIQKLFCSLLWSKNIEHSPYSELLSPSRWNNAARELTRQYCNLLLGEPSEGALSTTVTAGTQALPVLLKYMNVTASSKKVDWQSVEQLPVAVELSEEFQFHSVFVCPVSKEQASDENPPMMMSCGHVLCKQTINKMSKNGAKSSFKCPYCPTDVDISRCRQLHF*