MSDSKVNELKSDIDELKDLLKQAKRKKVQDLLSLEIRKIETEVIALKESSKDAAPNEAASVPTTSASSAPPPKKRYQVKINGYGWDQNDKFIKVFVTLKNVETVPKENVYCKLTNKSMELHIDNLDNKDHILIINKLLHNINVEDSYWKQKNDTVIVYLAKDMQCVKWSHMTEIEKKFDDQRSNRFKTEDKDNVDPQESIMSLMKNMYESGDDDMKRMISKAWYEGQQKKKFDTLDL