MKSWAIGAMALGLAFPAHGNDTMATVGVGGLQFSQNENVRMLSEDLYLSMDEVRVAYEFENLTDTDQHVLIAFPMPDISSSPYQMAGFPTDDPENVFGFSTTLQGQPVEAELHQSVFALGVDRTKELQKLGLPLAPHLLSTEDAVNALPEADKQLLVSIGALGPYPYDDAGRYSPAWTLKSAYLWESVFPAGEIVDVTHRYTPGLGGTVAATFIDPEYGQREEYEEKYCLEDNLVSAVERTLTNPDEPWSAPFTEAWLTYILSSGANWAHSIGTFRLTVDKGSADNFVSFCGEGVTKTGPTTFEMVQEDFYPWQDIEVLFVVRRDDF