MEPLIDGDGHTSNDITSFADNLAPFPESTNVVYENPSAVIAPTDIHRLPVSPVRKLRPVRFGNGRNYVDMVDSNCDIDEALMTCTSDLGFLSQFSAQNASTVLPMECGFVNSLDENGVARCSEAEISAVQQMKSELDADCLNLISQSRILEADFSSSSDDSEEHLPRKSLKLSLEDMVKKLMDRQEQMHKQLIEMLEKKEEERIIREEAWKQQEVERARRDVELRAEETSRNLALIAFLENLLGEDFQIPKSSEVTSVVKDEGEVHGDIRSDPCNRRWPKSEVQALVSVRTCLDHKFLKGAKGSVWEEVADGLGKMGYIRTAKKCKEKWENINKYYKRTIDSGKTRPKNYRSCPYFHELDSLYKKGLLNQGAGNCVKIETENKNVDPEE