MKFKKLASLILVSSLMLTFTACASNDKDKSSGSKSGGTVVIPMASDPDIINGAFANVKEDSLASNIVYAPLYTYEKGNLVNYLAEKVDFKDSKELTIKLKSNLKWHDGKPITAEDVLFTFNTVLDEKQNSPSRQYLLVGEKPVKVEKIDDLTVKITLPTASESFLYGISKISPIPKHVFEGESNIAKSEKNNNPVGSGAFKFKEWKKGESIVFEKNADYFGGEPKADSIALKIIPNEASQEAALNNGEISLMKTSAEGYEKAKSNSNLQTYTYSEERLNYIVFNQNISNMANKEVRQALSYALNRNEMIESAYGKEGSVPAKSILVPEADFYTEEGVEEYDQDTNKAKDLLDKSGVKIDKLKIGYNTGRFGHKNYALVAQQELKKIGIEAEIVPYESKAFFNILFSNSTECDMYVNGYAWGLEPNPYRGMFETGQYCNQTKYSNAKIDALWEKGFTELNKEKREEIYKQIQQDISKDAPIYTIDYEQNLMAAQKNLKGIKDAKPSPAILFEDWSKLYVE*