MATKAVKPKTATGVAAHRSRTGCQTCRSRKLKCDEVRPICGQCLKSHRECVRSEGITFRHHQNAAFAREGQDHSLDSFYKYAQSYTEEEVRTFLPVPQQLTWIYVTDPTAEDSTTPPPPQTQTPSDSYQQVAAHTLEALSTAAADHVSYPPQATAYYTTVASQDAHPDYAFVRGEPGSGIGGQNNNINFLLNPQGQTPSSLIDPNLEATVAQAAEQAVDMKHEIRVGDHFEAEHSHDMHEPLEGQDEAMGDSDVAMLRKYNEASA