MKHFLSPLAALAVFPFPISVMARTCPPLGQVLPPPTAPSDDPNVQKAAKKLGATLDTYFTSNLKSSGVSIIVKSVHEDQPLFTHHYTPPNLSGIGSKNINERTIFRVGSLSKLFPALAALQIDEIRMDDSVLAYIPELQDAVLTNSVESITWDEVTVDSLMTHLSGLPTDTAMDLGIFPVGLWQQIGLPPIPQGTGPSCSGLPGTAPCKKADLINDLKLREPIYQPYTSPSYSNVGFAILGMVIDAAINGSYMNAIQTGIFDVVGMKSSSFNGFVQSFPEIGFVPVGETTWNATLGVFESAGGMFSSTSDLIAFGEGVLSNRFLSPRRTREWMKPRSHTSSWGYSVGAPWEIVRSDHITADGRIVDLYTKSGDLGLYHGFLGLIPDYDLSLAVLAAGAEVSAEATAEIFSTIVEGLVPVIDEAGRAEASARKGGFVGTYSDETTNSSLLLSIDAGNTLVIKRFIVRDFDVLHHPDLYSLDALSLGEGSLPESSYVDARLYPTNLVGQTHDGTKKRSWRAVYETRTAKEQSAQDARLVAKDGSCQSWFQLDRAAYDFHSIGDFIFSYGKGDEVEGITNAAFNITLFRSS*