MLTLGAVSVNALPQATSTPAGTPSSSGIPVQATGNPFEGYQLYANPYYSSEVMTLAVPSMTGSLAEQATHAAEIPSFHWLDTTAKVPTMGEYLADIKEQNDAGANPPIAGIFVVYNLPDRDCAALASNGELSIADGGVEKYKEYIDAIRAHAVEYSDTNIILIIEPDSLANLVTNLNVEKCANAQDAYLECTNYAITQLDLPNVSMYLDAGHAGWLGWPANIGPAAQLFAGVYQDAGAPAALRGLATNVANYNAFSIDTCPSYTSQNAVCDEKGYINSFAPELSAAGWDAHFIVDTGRNGKQPTGQIEWGDWCNVKGTGFGVRPTTDTGDELVDAFVWVKPGGESDGTSDQSAERYDAHCGAAAALQPAPEAGTWFQAYFEQLVANANPPLSS*