MKSLYKYLMLVALVVSITVGCIKLPADVDFFSRGANYSVTTYEPVLGRSSIMPEDEYGSIFNADNSTYPLTFKITNIRTAKGDSADVFKLTFPVKVWKTPYTGLEKTREELESKREIEYHKLFEVREHSGHFIFWRPETLEYLNQVKMQPDPGYLFDVEVSNSGGSKSFKNLELKPMRPRAYEPSDIDPITGNTLGYIVPTSVSNMKMEGEDASYLSNYNVRVLFYKDQASKGNTLSFEFRDTAYQPIDPLKFERTKWNDLLHHFGEPVFTPVDVKYEVPYPIPCAIRNTQYTNLLGNMAKVSFSYDRINQGTFVESAFLDFNFAIYEPGDWKIVFWFKDFNPDFEDN