MSGRRLRVAPESCRALLDATARSDGLPLFLSALSACRANGACRAFASARLSSRPSAVSALAPLPEDSRAAEVSFAVGFSGVLLALGGLEFVDLLDPVLPGETEAPPLWLLAGGLAGVWGFDRYSRRGEGAASLARGLSRLFSRDVTRESTAEAASFVSGYLLGLPSCAFTPTAVRPVELLAAASDALGGAAGGGQPRLADRVLVWLLSPVAAEVAAYGDVTISRPALAAQFLQAARRREASAGVDVQEGGWGEGEEADEVRLRWAFGEAKRLLAANAAAQQALQDQMAAGASVGGSVLLLEERLKGRWGSV*