MSAVLLLFRQTLDAVRQWHEAVPTDCPAALLRPSLERAVSHMRAYVAELREGLAGSSREASAAGAVAEEVIDFSWERLHIGPWNEVDVSWRETYALGTLDWWGKRDGAQEEEAGAHGATAPAGRLLVPGDASEAPEIAPERAVPRMEAPHMDAFRTGVLAAQRPAVLTGAMEHWPALTTRPWADLAYLKRRAGLRTVPVELGSHYLADGWGQKLMTLSEFIDRHVLAPEPGGPVGYLAQHQLFEQIPELRGTSRCPSTATCRPPGPTAAPTTSSSTPGSGPRDRQPLPHGPLRQPPRPGRRPQVPAPLPPEEGPRLYPHEPPSLLTNTSQADVERADLARFPLLAGARCVECVLGPGEMLFIPAAGGTTTKR*