MSPPGSLYVTMQPKPGLSIDQFHEWYNNEHGPTRLRIPQIFTNGLRYKATDGQEPEYLAAYDVTDMPLLETETYLTLRANRSPREAETIGQVDVKRYFWDLVHTKESDQFTPLEKLSDDEAEGHQLTAVTIELKDAEGAEEEYQKWLVEEHIPMLAKIPGWLRSRAFKTSYLEGQSKTTFFALHEYAKENGQGGEAHKASMDTPWRTQVFDKYVASKGRRTYSLFYVFGPAPRELHSLSKLPSTAAFTSPDSKQSTVPGPDAAINSFVTTPDSLNIPFRLEGNPDPKAPTVAFCNSLLTSLHMWDPFVKILKRERPDLRILRYDTRGRHAVPQPPVAATIDQVADDLKTVLDAFRITKLHTLIGVSMGGVTTLNFAIKYPERLEQFIACDFNPTSSDANTQAWKDRTLMAEEDGGNGIKKLAEQTVQRWFHPSTNAETVKWMTEMVAANDVEGFRYSNTALWDYDLKPKMGGCKVRGLFVAGEEDAKGALPKAMDASKGLLGDKGAELKLVPQTGHLPMSENPQAFWEAIREFL*