MSSSSRTNDETSTSSTAKPILQPLPSLSSPQIQSHSTFLLDMWGVLHDGSQPYEGVLDAIEMLKKEGKTLVILSNSIGFNPTDFDNIITSGDVSHSLLQNQATSLGCSNWDMLSNIIKNNKEQRKVFVFGSGDNDESYCNSAGWELSPIEEADLIVARGTFTINDGSTVISKKEEEEKYWKVMESALIKAAERKVPMLVCNPDKVRPDAGLPPMPGAIGDTYERFLWTTHCAPLGDMDELGARTYVKRVGKPFQEVYDIALQSCEEDVSSAIMIGDALETDVTGGNRVGCTTLWVIRDGIHGKDVEEKGAEGVVNEFNANSDFTYAYGEKVFPEYVVDFFRW*