MGTQKPRILPWLISQLDRGLLEGVAWVDENRTRFRIPWKHRLRQDTQDEDFRIFQAWAEVSGAYNPEKDKPDPPTWKRNFRSALNRKEGLRVAEDRSKDPLDPHKVYEFVTPGVRDCPELDTSPDTNDRGSTSDTHEDILEELLGDMALDPVPDEGPLGLAVAPELCSQLLPGPSVDTLAPCPNLASPENPLKQMLVSEEAWEFEVTAFYRGRQVFQQVVICPGGLRLVGPEAAESTLPGQPMMLPDPGMALTDKRAIDFVRHVLNSLGGGLILCKSGQQLQAQRLGHCRTYWAAGEELLPDGANGPDGEVPKDRPGIVFHLGPFVA