MSNYNARRGQVSQFIRDLNALNRPETHGEDTFSIENDLALFTNTQFFDFDSGQNTDFQAEPVKGGEVEAHSAAVSEVAGPTVMTGSDMPNMEFMSGDFSNFPHHDFTSPYPPSSLNAFADGAHAYQPLQPNHGPMYGGPMGPQQPSFPQDGARGVDKRKSDGSTSSRSQNFEESSRMAAEEDKRRRNTAASARFRVKKKQREQALEKSAKEMTDKLTSLENKVSQLETENKWLKNLLVDKNEGNDEIISMWKEFTKKATAKDPVSTSKESGESVKAER