MAKKAVLIGINYPGTKAELRGCVNDVRRVHKSLVDRFGFSERNITELIDTDESSTKPTGKNIRRALLNLVESAKPGDVLVVHYSGHGTRLPAETGEDDDTGYDECIVPCDMNLITDDEFRDLVEKVPKEAHITIISDSCHSGGLIDEAKEQIGESTKKKPKKESGGSSGLGIKGFVREAVEEALESKGIAIPHHKDEKDENKTKELKLEDGAKVHVVNKSLPLQTLIDILKQNTGNNDIEVGKIRPTLFNVFGEDASPKVKKFMKVILTKLQEGKTEGGILGMIGKLAQEFLKHKLNDDEEYVKPAMKTHVGNKQEVYAGASNGSLADNGILISGCQTDQTSADASPQGHPEMAYGAFTNAVQIILEETKGMITYKELVLKARKLLKKQGFSQRPGLYCSDSFVNAPFIC*