MSDTGVAASPSSRATSGWSGPSAGEGGAEPLHCALGAVAEELHPSELAWARGRGSLQRGIEFAAGRVALRRALSLAGSPACGALLPDASGAPEMPGCVGDAQLLGSISHTRSCRGEPGGGEAGGGGGGGGLAVALVAAVRGGARGRVGVGVDVESARRRPSERLARRVLAPVEREAFEDESSSLGLEPASAVMLHFSLKEALYKAIHPLLPATIPWHSIAVLPQPDGRCAVLKADAFRALEADAGLDVEVQASWAQRHGVFVTTAAACARPLGQQVPTRPEKCDEFF*