MTGDNYAASLEDIQAAQKRIAPFAHVTSVQTCSALNELAGGRQLFFKCEIFQRTGAFKFRGACNSVQLLSDEEAKKGVVTHSSGNHAAALALAAKLRGIPAHIVVPHTTPQCKVDAVRAYGGTLYFCEPTVDAREAKCAEVAATTGATLVPPYNYGPVIAGQGTIALEFLEQVPDLDALVVPVSGGGMISGIALAAKALKPGIKIIAAEPGGTNGGADVALSKMAGWVVPCAKPNTIADGLQGRLGDLTWPVVRDLVDCVVVVDEQEIVGAMRLIMERMKLVVEPSGAVGLAAVLSPAFGASAQTRGCKRVGVVLCGGNVDLGARGLWDCWIPKSARRED*