MFAEQQLQFSQAIHAEQLLGNQMRSRKRPLDDMNPSGDPAKRLDDRNKENCSPEMAMIPPMYQSTPLTAGQRDFFNPNMAPQMSFYPNFFPHQPAMSYMEQNSMSSDSGILSDESSAHGSIFKNNEQTLPTRPEAKPTTSNVNPLEVFDEAPGRLCLLNASTKYKVTLSEIHRRMSHPETLHASLINGVLRKAKTKDGCKMLRDRLAEKGVSLPSGRRKTAPTTSFTALCEKEALVMARDFNTLCTNSLNTFEIARHSNRLQYTAQELAIVRRFLAGIMAIFDEVPEDPEDYVEKNSATHSINIFSMLTHGFGHNALKSAWRVLGKIVDQQHAMLQGIQPQPQNFMPYHMQQFL