MAKSAVSGSEIPLMSPYQMGKFLLSHRIVLAPLTRERSFGNIPQPHAILYYSQRTTKGGLLIAEATGVSDTAQGYPETPGIWTKEQVQAWKPIVDAVHEKGGIFFCQLWHVGRVSNYGFQPNGQAPISSTDKELSPQLRANGIDLAEFSPPRRLRVDEIPQIINDFRVAARNAIVAGFDGVEIHGAHGYLLDQFMKDQANDRTDEYGGSLENRCRFPLEVVEAVANEIGADRVGIRLSPFADYMDAGDSNPEALGLYMAKSLNKYGILYCHMVEPRMGKLNLVRETPYSLKPMREAFKGTFIAAGGYNREQGNSSIANNYADLVAYGRLFLANPDLPRRFELDAPLNKYNRDTFYTPDPVIGYTDYPFLESTA