MQRPTQTAAILAAEAAVRARIIRESDPTNKLGELSARLLLEASQLPIQYRSCAARGCWASTGCRTPLCTDHLERASLRVGPSRAVPGALGLFAVASPAARARAALLGPAYRALVFHPKLRKRICPYDGRKIVCPTHQWAQLQKTGRWTFVFQINSSCLIDASLPIFTGRWANNGYPFARNNATIAGDGNTQTAWLHATKCIYDDDEILVSYGDGFFDKLLGQLKAGVFAECDWPGQVRLSERDERMSKRPRGELDGLAVLGVRRGRLDPQDRWWERAEAAAAALKFVARVVGILEDEDDGCGGGSAEPAILWPRCPFAARFGSCGAPAAAPAPPRAPPSPAAGAARPRPGAVDDAGAGAARGGLLAALPLCSALRGGRRARGAGAPAPARPVGAGPEEASPAPAPAARSPAALWPSCPFAARLGAAAGGGVYACEDAALPGAKRARS*