MFSEGQFNQEMYAEHVFMSQMRSRKRPHDGADVDHDVKRVDDRDKENCSPDMQMAPPMYQSTPLMAGQREFFQSNMAMAHAQMPFYPGFFPPPTFPCMEQSSVSSDSGIHSDESSVQQEPVFENTKVFPPESKPTTSSSTSQEESPSVNPLEVFDEAPGRLCLLNASTKYKVTLSEIHRRMSHPETLHASLINGVLRKAKTKDGCKMLRDRLAEKGVSLPSGRRKTAPTTAFTALCEREAMVMARDFNTLCNNSLNTFEIARHANRLQHTPQELAIIRRFIAGIMAIFDDVPEDPEDYVEKNSATHAINIFSMLTHGFGHNALKSAWRVLGKIVDQQHAMLQGGPPQGPPPPPFMPYHMQQFL