MSPHPPYNPSPHDFEELRKLLPHDAHDVLTSAFEEGLTDRLLARWLVARKGDIKAAAAMLEKHITWRRGPGRPVQEEHHGVQVNLRHKKVFLQGLDKTGRPIVLGVGARHRKFESKEDAMAFCIYALDTAVAIGNSHDDWDGKFTGVFDLRDLGMKNADLTALQVMFELLQNHYPERLGQLFLYEAPMAFYALWRALGPFIDPVTKTKIHFVFAKNAHVEFEKVFDLQLLPKDLGGEGDWHPIEEAHRKAVERMTKRVGEQPAPGGSPAGGDETVAPVPSQAILAST*