MMQRPASFFLIWVALSSTLLQRVQSSVHQYSNGRFVVSQNGFLFYGGSEGMHASTSDATTGGVANGRSYIKFDSIKFKRTAESAAGHSSSGLVNNGLIQAIIFEVSDREKVGGTDAICCTSDLAKSEGCKEGEVIIRPSLEDANWPFSISIYFEGDLLEASMHTESVNITKTGFYDVFFVFCDPQLKGLVIDGTTIWKNPTGYLPGSMAPLLNFYGMMSAGYILLGLAWFLQSLRFWKDMLKLQNHLTVIIALGMLEVTLWYFEYANFNATGRRPVGITVWAVTIGAVKKTVSRLLILGVSMGYGVVRPTLGTQTLKVVVLGVTYFLAVEALDIFENVGTINDLSGKAKLLLVLPVAILDAFFILWIFVSLSKILEKLQAKKLVAKLEIYRKLTNTLSVCVVVAVGWIGYEFYFKTTDPFGEQWQSAWIISAFWNILTFALLCVLCALWAPSQNSTKYAYSDETAENFDDEDAVPLKSILTVEPEKSTLKPEKKERKPVNSNAFSFDDGPEEDKRE*