MKFSATLLFCASTLIAAATIAPLAPRGNQTKIINGFQVTDLVNDAGDELLLFKDLTNSSWPGDTSTSTNGVTLYSGAIKAWTSSDVAAVSQTSYNYLEKQAKLANIAYCGGSSLLTAPFTCAYQCKEFPNMKLVSTWGDSRTLSALVAGYLSIDHTDKEIVVGFRGSHTLKDWIVDLMVLRKAVDDSYPGCDNCRVHHGFYSAYKATLARFDNDLKKLVAENPGYRVSVVGHSLGGAVALLAATDFKNRGYDTYLTTFGQPVVGNTGFANYVDDLWFGSETPNTLSGDSSRRYYRVTHKSDVVPRVPFWPGYTPNAGEVYISVAEINPPVSALRYCDGEVNDQCLHGNSLLSLINLTAHHNYFIYIGGDC*