MDKSMYALKMVSFVQAHSPSQPLYIVNLHRAWALPSVYVGHPCSRPELQRKAGVRCHSETKVTEISACPPIKPQIDFTTFPSVDLRVGLITDAKAVQDPEMSSKRKTPAFSRKMSSIICNGRLDWVLNGVKEEPRWTLHVPLALLGVSFAGTAYAYSDRSPTIVYNQLATVLEFGIQFLYLGGLLVFLGVGSFLVVRQVLIRRELETAAKDLQDRVRTGQASPLEYFELGAIMLRKKFFSLAAKYLEQAIKKWDGDQQDLAQVYNALGFSYFSDGKIDKAIVQYEKAVKLQPGYVVAWNNLGDAYEKKKDFSAALQAYEEVLLFDPNNKVARTCRDALKKRVDRLKGISIKSE*