MDFTKILSLSILVVLMVGHANAQLTSNFYKNSCRNVLDLVRPVVEDAVRKEARMAASILRLHFHDCFVNGCDGSILLDDTSSFTGEKSAGPNQNSARGFEVIDAIKTAVEKSCPGVVSCADILTIAARDSVVLSNGPSWEVKLGRRDSTTASLDDANKNIPGPSSSVNQLISRFRAQGLSARDMVALSGAHTIGQARCVTFRNRIYNETTIDPRYASGIKQNCPAAGGDSNLSPLDDATPTKFDNGYFVNLKVEKGLLHSDQILLSNGSSTASIVDSYIARETTFINDFTQAMIKMAAIKPLTGKNGQIRKNCRTVN*