MATQKPRILPWLISLLDRGQLEGVAWVDANRTRFRIPWKHRLRQDTQQEDFRIFQAWSWPECVLVGGEFWGQVLELWRRGSEFHSWFNYHQVTFYSFSHAQVLLDPWVGISSSSPKAQALTHLCHHGEQLLKCPTPFLLQEDILEELLGDMVLASVPDGGPSGLAVASEQPPQLLLSPNIDVLPPCPNLASSENPLRQLLVPEEEWEFEVTAFYRGRQVFQQAVFCPGGLRLVGSEAADNTLPGQLMMLPDPGVALTDKGATSFVRRVLSSLGGGLALWRAGQQLWARRLGHCRTYWAAGEELLPDGTHGPDGEVPKDREGVVFNLGPFVADLIAFIEGSKRSPRYTLWFCIGELWPQDQPWTKKLVMVKVVPTCLRVLLDMARVEGASSLETTMDLHISNSHPLSLTSDQYKAYLQDLAEDMDF