MPIKEIVEDSFVDGVATRDVVVDKETGVWVRIYLPQTVQNSAGEPKLPVAVHFHGGGFCVSHADWGMYYYFYARLVKESGMMCVSVEYRLAPEHRLPAACEDCFGVVRWLRSVALGEAQEPWLARYADFSRCVLMGESAGGNLVLQTALRAVAQSVDPVCLGGCVVLHPGFVREQRSKSEVDTPDSPFLTVEILDKLLRLALPIESTKDHPIINPMGPHAPSLRGIKLPKMLLAIAGKDLMRDTQLEFFQVMKAAGQNVELFISEDVSHYFHVNVIANKANQNSADQTAKLLTAVTRFIGKC*