MSAVCFSLRALLRSTLLFIVFGSLPLAHAQTRALTYAGVNLSGAEFASSKKPGVLNKDYMYAAASDYTYFAGVGMNTIRLPILWERLQPTASGELDPAQLALLQQAVARAKAAGMYLVIDIHNYAKYYGYKIGSPEVPVATFTDLWRRLALAFNSDNAVMFGLMNEPNNISASDWAGAAQAAIDAIRRTGANNLILVPGELWTGAHSWYSTTNDGYSNATALTSIYDPLDRYAFEVHQYLDADSSGTSSTCVSSTIGAERLRNFTQWLRTNRKRGFLAEFGTANNAVCNQALQGMLAYMETNADVWLGWTWWAAGSWWNLSYAYSVHPNKDGTDKPQMAILSPQATLATRAPVAAAAARTSAASTSATSTSVARTAR