MFSDVNFNHDIYSEQMTMQSRKRSLDGQVTEEHLKKPNDRLKENCSPELPMVSPMYQSTPLIPSHREFFQPNISLSQTVPFYPNCFSMQPANTYGDHNSVFSDSGIASDDSNLPHESVFDPGKPLRQLGSKSTTTVNPLEVFDEAPGRLCLLNASTKYKVTLSEIHRRMSHPETLHASLINGVLRKMGARCCVIDWLKKVVSLPSDGERLHQQHHSPRCVKVKEALVMARDFGNLCNNSLNTLEIARHASRIQYSPQELAIIRRYFAGMMAIFDEVPEDPEDYVEKNSATHSINIFSMLTHGFGHNALKAALRVFMKIVDQQHALLQGVQSHAPPFMPYQIPHFL