MSPFDTLPHSIITTSILPFVTTDDWLSFRGASRGSFEIVHGTTNVSFSYCSMCQPTTCSMCDSSSIGTNRGTNDRSYAESEALWKIALVKDYQFERPSDEKRGTRASDTSQKYNLMTSIHSPMNERGSDHALLTTNNVFEATTSYSSWKHWRQIDRRFHEGHDIGPNERVKGPYFLRAASLWTKIEKWCCDESKSSTLGGDMKQSFFPGQRILASDLDEPEAKLSALKAVYAFYAGQNGDERTDQGLFGGVFAYNFGRNMHWARWTCLHFGNADKTFLVSSDALELLNTLVCMDLSSGQLEIFQGSTFVPATPHQSEDAILLWFEEHARRLDIGYYEVGKLSR*