MAKLSDRLMAIYRLIPNGARVADIGTDHAAIPIALLETAKSPFIIASDVRKGPLFSAQEQIELADLDNPQQIELRLGSGLSVLQEDDDIDTIVMAGMGGELIAKLIEKIPTFLADSLLILQANNEEGMVREVIIQQKRTITDEKIIQEGRHFYEIIVSCAAGKPKTLTNRQMKFGPFLLEQNSDVFRLKWQKKRKHLANIKKILEESKQQGSLRYDSLQEEIKEIDEVLM