MVVVAAAPNPADGTPKVLLLSGQPASAAGAPAGQALPLMVPAQRGASPEAASGGLPQARKRQRLTHLSPEEKALRRKLKNRVAAQTARDRKKARMSELEQQVVDLEEENQKLLLENQLLREKTHGLVVENQELRQRLGMDALVAEEEAEAKGNEVRPVAGSAESAALRLRAPAGAGPVVTPPEHLPMDSGGIDSSDSESDILLGILDNLDPVMFFKYPSPEPASLEELPEVYPEGPSSLPASLSLSVGTSSAKLEAINELIRFDHIYTKPLVLEIPSETESQANVVVKIEEAPFSPSENDHPEFIVSVKEEPVEDDLLPELGISNLLSSSHCPKPSSCLLDAYSDCGYGGSLSPFSDMSSPLGVNHSWEDTFANELFPQLISV