MVVVAPAQSPAAGAPKVLLLSGKPAAAAAAVGAPAGRALPLMLPGQQGASPEAESGEPPQARKRQRLTHLSPEEKALRRKLKNRVAAQTARDRKKARMSELEQQVVDLEEENQKLLLENQLLREKTHGLVVENQELRQRLGMDALVTEEETETKENGARPVAGSAESAAGAGPVVTPPEHLPMDSDGVDSSDSESDILLGILFNLDPVMFLKCPSPESTSLEQLPEVYPEGPSSLPASPSPSLGTSSAKLEAINELIRFDHVYTKPLVLEIPSETESQANVVVKIEEAPFSPSEKDHPEFTVSVKEELVEDDFIPELGIPDLLSSSHCLKPSSCLLDAYSDCRYEGSPSPFSDMSSLLGVDHSWEDTFANELFPQLISV