MDYSNGSFFPSWSGNSASERYSFVDGSVESYAEEGSMPPTGYFRARSNQNLTFDEHEQNPAIIANGCLPYNAQTDLLSGEILSEDKPSNSLMELPQLQNNGSLQSNLIPPGTLQCTSTPGTFDPQLDTPGLLELPHALSSSIESNGSEVSAFLADVHAVSSASTLCSTFQNVPSYMEPVSLEAFSFQGIQNAPMFNNTSHSNGNLSVFDEATMASLHDSKEFLSGSISSFGMAEQSQLAGSGLKAEHQEQNAMCNIPLPFASGSQMAVSEAQGALNPSKIGSTIHNNKSEYPVPISHSADAQNKANSANGNSAGAKPRARARRGQATDPHSIAERLRREKISERMKNLQDLVPNSNKADKSSMLDEIIDYVKFLQLQVKVLSMSRLGAPGAVLPLLAESQTEGRSNSPLSSPTASQGLLDAAGPEDSLVFEQEVIKLMETSITNAMQYLQNKGLCLMPIALASAISNQKGTSAAAIPPER