MGQVDCGKKKIDSGPDAILKGTSGGSQHVAAKVGVGYRVVPRVGKSYKSSTSNINDSNSGMLLNPHLLSFNVLQHAISVQSGFRIGVHYAVNGCPQSGDLNDIPSSFDGDMGHNSSMGCVSGAVTSGDLVSLIGVGHGQRPHGSVLCVSAVHNSDGMVEHVLSSTSAHEVLAVEEGDSRIVDDDIILDNSSQSIAEEYAGFNEDGGRSIAAAVSLGETCGMTDGTTEGATDGVTDGATVALSNTPKDVNVQAILTVTEGAIIVISGGSVEAAAALSNSPKELPKAPTGQVDDEPAQVEVSELNGDGDGDGIEALTIDGVGNGIEVSNILEESGSLNSSLLPRAVDTKVRVDMGVNKTSSGNLETIHSDIDGDTSKGFTMKTLVRDLQ*