MARGIPPGTFGWPLIGETLEFLRCQKRGSPHQFFDSRTQRYGNVFTTFLLGHPTVVFCGPEGNRFLFANENKLVVNSCPTSLAKLFGSSLLTGTPDDAKSINDQDKVARLSHHFAVLMKGVMQIPIDLPGTRYNKAKHAANAIREQLGGIIDERKFALEEGKACREQDLLSFLLCNVDEQGEFLTDDEIKDTILLLLSAGHDTSSCTLTVLLKFLAENPQCYQQVLREQLEIAGSKESGRLLEWVDLQKMKYSWRAAQEALRLLPPVQGAFRKAIKDFTYGGFTIVKEWKIHWTVNTTHKKAEYFENPEEFDPSRFEGAGPPPYTFVPFGGGPREQGLLPTRLSHLEAGRVCAQ