MQSLLEPSVKIETKDVPLTVLPSDAGIPDTPFSKDRNGHVKRPMNAFMVWARIHRPALAKANPAANNAEISVQLGLEWNKLSEEQKKPYYDEAQKIKEKHREEFPGWVYQPRPGKRKRYPISASSVFSTTTQSVITTNPTTIYPYRSPAYSVVIPNLQSTITHPVSELVPIQNAHAALFYRPAS