MAKEYDYLLKVLLVGDSDVGKQEILSGLDDGSSESPFCSGSTAYKTTTILLDGKRVKLQVWDTSGQGRFCTIIRSYSRGAQGIILVYDITNKWSFDGLSRWLKEVEEHAPGVPKVLVGNRLHLAFKRQVAAKQAELYASRNKMACFEISPLCDFNIRESFCELARMALHRNGMERIWRSNKVLSLQELCCRTIVRRTSVYAIDTLPLPPSVKSYLKSYALTSSQCLNTFLHHNTAPASNAKNFKCKTPTGHLKLHRSGIGIGSSASAIGQMRNSCVIS