MSSSSRTNDETSTSSTAKPILQPLPSLSSPQIQSHSTFLLDMWGVLHDGSQPYEGVLDAIEMLKKEGKTLVILSNSIGFNPTDFDNIITSGDVSHSLLQNQATSLGCSNWDMLSNIIKNNKDQRKVFVFGSGDNDKSYCNSAGWELSPIEEADLIVARGTFTINDGSTVISKKEEEEKYWKVMESALIKAAERKVPMLVCNPDKVRPDAGLPPMPGAIGDTYERFLWTTHCAPLGDMDELGARTYVKRVGKPFQEVYDIALQSCKGDVSSAIMIGDALETDVTGGNRVGCTTLWVIRDGIHGKDVEEKGAEGVVNGFNANSDFTYAYGEKVFPEYVVDSFRW*