MSVTDAELLEIREKLVKDETSEALILAKKAADKSPKEDGRAFELLGEVYAELADVKKARSAFKEAVSRSKNLTNDQGYEKYLWLAQINDNGSKALKLYQKGVTILERLLIDKGEDADLKKKIQGAYCSIAELFMTDLCMQPDAEENCELYTKLALQIDATNAEALQTLASMRISQQKIEEAKDALSKCLQSISRAATEDSVDLPTYAVRTSIVRLLIEVEMHEEAHQLLVYLQKEDDQILDIWYLLGWNCYVEAQNLQEQGNGSEEEIKELLMNAKFYFISALGVYQKIGWDDEGIKSHIQELLEILNGLGVPNMDEENEEAEWETSENEEEMDED*