MDVERVLCMAGGTGDASYANNSEIQKTGAISNSKHVVEDSIQALYCTTYPDSLNIADLGCSSGPNTLLVIRVIIDAIHERCRQLCRPLPEFRVYLNDLPGNDFSTIFRSLAGFYDTLKEEKGLPLGTCFISGVPGSFYGRIFPRNFLDFVHSSYSLHWLSQIPQGLQDEMGESLNKANIYIAESSPPAVFKAYLEQFQNDFSLFLKLRSKEMTCKGCMVLTLIGRTTEEPRYGWDLLAQALKKMVSEGAIQEAKLDSFDLPYYSPSAKELKDVIATEGSFTLDRLQITELTSNTNDKKARGQMEAKSMRAVTESMLVNHFGEEIIDDLFEKLAENVEEEELPSKEEMNYANFTLSMTKKV