MPAAVSIPLRDQVGQPSLQAGSPMSFRTSLGVPKSFRTGMSPFQPFSHLDNADFKLSSSMTGSVESESSRLMRALSASQSKTAGSFGEYLTPTTREKEFCRDFICCGINLGDLHALVEHFEDNHVRVVPSEYPFPVTVPGGNMTVPVGGLGPAPAGMDPDDMDMEEDAPSPASSNSPPPTPLAHPPASAFDTTSVFLPYRRSSDLGPAAFFNTTASMQRSHSTGIHTNGPGIQPALLTRTPEETPQSSPPATPATNTKPLNGARRVITGPIVPNAASDPRPPLPGGKPFRCPTPNCTKSYKQANGLKYHLTHGQCSFLPPDPVLENLTDKEADERLRPFVCAVGAAAGGKGGGCGRRYKNMNGLRYHYQHSGAHGAVGLAMLASNTHPAPPAWAVGGTSNLVRSNSKGSGDSPTSTPLTSRPGSAAGTKSTPGSSHAPTEEDFEGDEDMEMEFDMS