MSTTWLLGQSPFAIIAGTWILYQVLKVLYNLSPLHPLSHIPGPRLAAATYIPEFYHDAILVGRYTHQIVEMHRKYGPIVRINPNEVHCNDVNFSDEIYAVGGRKRDKSIHQINGAVFGRSGFGTIDHDVHRMRRAPLGKFFSRNNIAKLESEIHNLVQKLCDKFLKDSGNVIEIATAFSCFTSDAISGYCFGESFGFLEQDGWYPNFRDPALSTVKPIFFFRFFPWTKSFLILVPWIINYLPTDVALLIKTMQIEMPGRVQKTKAEIESGMSLQYKRPTVFGSLLESDLPEEEKSGARLTDEAGAVVGAGTETTSWSLSVMTYHLLAKPEVLQRLQDELRQVVDDPKNLPPWSVLEALPYLGAVIQEGLRLSYGVSSRTARVATEEDLVYRGEFRGRPLEYVIPRGTAVGMSAAITHHDERVYPNSHEFIPERWLKDKDDPQRKEAERALLAFSKGSRGCPGKTLGLCELTLALSAVVLRVLPHARLYETTIRDVAYDHDTQVPRTVKESKGIRVVIN