MGLVSWLKILAALVAVQFTLSAENPSELSKEYLENIINHVNSAGAHWKAGHNFDEINHEMVQQLLGTELMEHDLPHERKIDHIHHHLPNMMPEEMKHMKEFDGIKEWHNCASVRRVKNQGKCASDWVVAPVSVIEDRICIYKNGTETEISAHEPLSCCKTCGFGCLKGYPQMVYKEYITKGLVTGGEYGSKKGCQPYEIKPCKGNFKNCFFQKKYDTPKCKPYCYNSQYKKKYAADRNKGEVAFRIGCPWCAAGEMTRHGPLSAIMKVYEDFLTYKTGVYHHVTGKAVGYVTVKLVGFNDTAKPSYWMAVNSWGKEWGDKGMFKIRRVAGECMIEGSMRGILVKDVPDKSSEEDV*