MQRPTQTAAILAAEAAVRARIIRESDPTNKLGELSARLLLEASQLPIQYRSCAARGCWASTGCRTPLCTDHLERASLRVGPSRAVPGALGLFAVASPAARARAALLGPAYRALVFHPKLRKRICPYDGRKIVCPTHQWAQLQKTGRWTFVFQINSSCLIDASLPIFTGRWANNGYPFARNNATIAGDGNTQTAWLHATKCIYDDDEILVSYGDGFFDKLLGQLKAGVFAECDWPGQDRWWERAEAAAAALKFVARVVGILEDEDDGCGGGSAEPAILWPRCPFAARFGSCGAPAAAPAPPRAPRAPRRGAARPRPGAVDDAGAGAARGGLLAALPLCSALRGGRRARGAGAPAPARPVGAGPEEASPAPAPAARSPAALWPSCPLPRASGGRGRGVYACEDAALPGAKRARS*