MFAEQQLQFSQAIHAEQLLGNQMRSRKRPLDDMNPGGDPAKRLDDRNKENCSPEMAMIPPMYQSTPLTAGQRDFFNPNMAPQMSFYPNFFPHQPAMSYMEPNSMSSDSGILSDESSTHGSIFKNNEQTLPTRPEAKPTTSNVNPLEVFDEAPGRLCLLNASTKYKVTLSEIHRRMSHPETLHASLINGVLRKAKTKDGCKMLRDRLAEKGVSLPSGRRKTAPTTSFTALCEKEALVMARDFNTLCTNSLNTFEIARHSNRLQYTPQELAIVRRFLAGIMAIFDEVPEDPEDYVEKNSATHSINIFSMLTHGFGHNALKSAWRVLGKIVDQQHAMLQGIQPQPQNFMPYHMQQFL