MATITGLWTLLRGGPKQGGSPEDPGTPGSRPGHSEAGPALAALHWHMADWPCVGSSSSSHFRRQDVRAAAVSARKERVPTGKPPPNRGCPGAESAAEREKAKASYSCHSLEDRECPPPHRSLANIPLTPETQRDQERRIRREIANSNERRRMQSINAGFQSLKTLIPHTDGEKLSKAAILQQTAEYIFSLEQEKTRLLQQNAQLKRFIQDKDEGIGSPDIWEDEKAEDLRREMIELRQQLDKERSVRMMLEEQVRSLEAHMYPEKLKVIAQQVQLQQQQEQVRPLHPEEPERERQAHGQLLPVHGPPAPTHHPTVIVPAPPPSHHVTVVTMGPSSVINTISTSRQNLDTIVQAIQHIEGTQEKQLLEEEEQRRRAVIVTPGRAGLDPSNSDTASDSEAEDSDSMEHSKAEMP