MDKVTQDRIPDRFGDPGDPGGSGYHGGDDSYRGVRRKGRYGGPPGGGPPGDPWDPDGGGDPPAGPGGGGGGDGPRRKLFHAKPDANAYPTLKSNKDFDQWYSVFITTARAQGLYALFDSNYVPLDQESAFELRRMNEWFYAVLQKIIKTTKGMVIGKEHFHDCDCFHILHALIQDAHTSVEGTLESVETLNWLTRVKYSTTKGSAVEFIINCDEVLTRYNDSKTNEQDKLSDSIQKLFLQQAFIDIKVLNDNSAREQENMCSNGAHMSYSYEKYKEVLTNAATRFDVNHKLLFPGRSRRANMAVIDESEDEAGQPDGMDSPTDDLTHLQAFPAMRDPSARLPDQHWTQLSSTGKKNWHQFDDHD*