MSKVILDPNEVKLAGSTNFHLRKYMITRIVKLKKLWDLLSPSLHTSLQNKKDSRDSNIDDSENRAERLMLILTMSIRPSMLAVLTDYHEPKRLREFLKGSFENVDDNRYMKHISPERLIDIRKLESDRMEKLGLKPQTAAFVEEDLQWLVPEYSTFHDDVAFIKGNDNNQLFEAALSSLEFNNIDSGWYLNNDYSGNIKTADGKSYPITGKGSVKFNLPSPGVKEIQNVLYVPGLQKNLLSIGSFADNGTIACFNDKKCVLYGKGPNKVIAKGKQPRSSLPRKSETRAAHSLDLIHIDLCGPFPTTSLAGSNYILVVVDDHRTPTRLLPNIIPYQALFRRQPNLAFSETLDQESIHGSKRIRGISCNHELNMESLSDTIKRRKSSNSEYRTNIGLSSP*