MSAVAWRALVQSAKIVAVTNGVGFLATAVTQSHKVTDLTGTAAFAASAWTTHAAAARATGTSLFAPTRNALLAGCVSLWAARLGGYLFYRVLNVGKDARLDQFFQQPDEPLLTGPSNYPLKLLFFWTMQGLWAWACMLPVTAAHALSAASPAVVPRLGGSASLAAGLLLFGGGLLLESVADWQKFQWKNDPANKGRFMGPVGVYAYSRYPNYFGEMCVWAGLFVMAGPAVWMRCPWTVASPLFTYLLIRHMSGIPPLERSYAERYGGQPQYEAYKAATNLLVPWWPRDKYPX