MKLFQNKMLQSLPSGVYRMSLFWFIVFSAHLVLASSLVEFQVQFADNDNPRQKQEGMQLNLYHVKGLDSSQTSTSPFSFSDMITKDEERVRFLHSRLTNKESVRNSATTDKLRGGPSLVSTTPLKSGLSIGSGNYYVKIGLGTPAKYFSMIVDTGSSLSWLQCQPCVIYCHVQVDPIFTPSTSKTYKALPCSSSQCSSLKSSTLNAPGCSNATGACVYKASYGDTSFSIGYLSQDVLTLTPSEAPSSGFVYGCGQDNQGLFGRSSGIIGLANDKISMLGQLSKKYGNAFSYCLPSSFSAPNSSSLSGFLSIGASSLTSSPYKFTPLVKNQKIPSLYFLDLTTITVAGKPLGVSASSYNVPTIIDSGTVITRLPVAVYNALKKSFVLIMSKKYAQAPGFSILDTCFKGSVKEMSTVPEIQIIFRGGAGLELKAHNSLVEIEKGTTCLAIAASSNPISIIGNYQQQTFKVAYDVANFKIGFAPGGCQ*