MPKQDSLLRQSSQAVAAALLALGPLTSCVDAAAAGELAAASISNSSSVPTVYFGNGCFWGRQKDFVEAEKAMGRTPSNISAVVGYAGGTAAGPGGKVCYYYNDPKTVYERLGHAEVVQLNLADDSQASQQMFRRFADTYFKQFRPTRFGMQRLDPQDAGPGYRNVVGIPGGVNSPFFKVLQEANVNGMQLREGRGNQHKGGEPQEGDELNVVWVVDSGALPFYQAERYHQFHNGMGKSFGTAYTRDLKQSMMKAGKLDPTGCPEFPF*