MEDEVEELSVVEEEYKVWKKNTPFLYDLVISRALEWPSLTVQWLPTVQSSPSFSVHKLIMGTQTNEGAPNFVMLADAYLPLPGTAESEPSALPKVQITQRICHDGEVNRARYMPQNPSLIATKTNSSEVFIFDCSKYAVESESGSCNPDIRLKGHTDEGYGLSWSPLKEGYLLSGSNDRKVCLWDIHAMPQEKVLEAKNIFEVHENVVGDVSWHFMNVDLFGSVGDDRHLMIWDLRSSTSDKPVQSVIAHENEVNGVSFSPFNEWILATASSDKTINLFDLRKLPMALHTFSSHTDEVYQVEWSPKHETVFASCGADRRVMVWDLNRIGDEQTAEDAEDGPPELLFVHGGHTAKVWDFSWNQNEPWVISSVAEDNILQVWQMAESIYRDDLDMPTDAQP