MSGRSVWTMSGDGRALPALPALSAVSVAGLRLQNRAPRRIVWFSMWLVAVALVLVVALSVYEVALDIGGGMLGYMINSARSSFGSSSMDRCVGCFSHLYALQSPERATPFVSGHHAMLVAHRGGAGDRFVENTLPAFRWGNRTTQFMELDVDLSSDGQVVLWHDETLGRLLKTSDAKAAFGNRRACELSARELQALELVGESASRPATLKELLNEFELLKAVPGSAPLAVYMVDFKSCVPSEPTTPGTDVDARSHHDAACPSCERLIQATLDELSNAHVPLARVVFSTKEPFVTRRVKEVAEERGLGPALATLSCDLRHAWYSRRRLMQRLDDARADGVSAYYLFALRRPRLLRSVYEQRGGPVFVWTVDRAEDVYSLLRAGFGAIITNTPAQLEPFMKRWIAGDVAG*