MGTQKPRILPWLKLQLDLGRLEGVAWLDESRTRFRIPWKHGLRQDAQQEDFGIFQAWAEASGAYIPGKDKPDLPTWKRNFRSALNRKEVLRLAEDRSKDPHDPHKVYEFVNSGAGDFPELDTSPDANSRCSPSDTQEDILEELLSDMALAPFPGGGPSSLPMVPEETPPFLLSPSVDIPAPCPNLQPPENPLRRLLVPEEEWEFELTAFYRGRQVFQQTALCPGGLRLVASDADQTLPGQPIILPDPGVSLTDRGVMGYVRRVLSCLGGGLALWRAGQRLCARRLGHCHTYWALGEELLPDSGHGPSGEVPKDEEGDVFDLKPFVAELIAFIEGSGHSPRYTLWFCVGEPWPQDQPWIKKLVMVKVVPTCLRALLDMARSGGASSLETTVDLHISNSYPLSLTSDQYKAYLQDLVEDMDF