MDSAGEVLSIILSKLQSLGFCADLRIGDLAAADSDPSEVFDAVLAAFLREVYPGGREVRPLPAKLGDGSRVDLLRLFSAIRAAGGYAATSSSPGVWASAAESVCRDATLAAPVKLIYYKYLGALDRWIQRLVEAHGPFLDVNGNGRKEPEESIDSDSIGRENEDPLLECNGRGLQHTMLMKRKRENMVGMLGWVREIAENACEAGTVAAGLANGYYSLALAARKAVLGKRARRASMTNGSLPQEIFPMDCNCCMSSTTAGIDTQPKCSIKNQLVFPQPGPDINELTTAVENINGPLIGKEQQNNVIGQAKYVNWKHHNSDCWHFTSQQRNKIPVGSEFQAQVPQWTGEPPVNYDNAETRKWLGTKVWPPENDNRKLSYFYNPIGKGRELSCGCNFPGSVECVRFHVAERRLQLRRELDSAFYMWGFDCMGEEIALSWTDKEEANFRACVQLNAPSSGRNFWKRLHILFQLKSRKELVSYYFNCFLLRRRCYQNRMTPNNIDSDDEDETEFEFLGNRLGHNATKYDSSRYTFCIESTHCMDLDQ