MSAIQKQIDEGAVPNHVSNVCPKGTKMWVLEVGWLEADEGFVVRGGNTSLKSNEDKPFVNKRRQLPMYCILIEHPLEGLILWETGCGKDYPTIWGPQVSDVFARVRYEPKHELDAQIEATGHKVEDIKKIIIGHLHLDHAGGLDLFLDRKDVEIWVHDLELRSAFWSVATGADVGVYLKHYLKLDLNWKTFDERTFDFCQGITLHHLPGHTDGLIGMQINLQDSGTYLFISDHCHVIENWRDGIPQGWLARDHPAWFRSTQRLKQLVRTTKGQVIPGHDEETFLKIQKEKDVYT*