MAELTFTKSFLTALDSRPVKLPADYVFDPQSFPAPHPLTLPPLSDPHPSMPKKIKRAGIPGSSKSIAIHLKSARNPVLHVTLDNRTISSTTVKELKEAVQTRIHTTTENNQSASVPLDKIKILWNKKPVQGQTLTDVLGNDYAALSGGHGIEFGVMVLGGAAALAPVASKEDERIPSKELSEPSPTPVPTLDDQNPAQSSQTYAHNVLSTEEFWDDLDAFVSTKLKDPEQVSQVKTIFRNAWMSRQE