MAASLPLPTSIHDGAEVPDDKDQVVEMKYLFGKVLMPSDVSWVTEQLVIPNNHVGKLRVVDKDQEGFFVVVVEDGAVSGKIWRFRYLNRNNVDHCLTKGWGCFVREKGLRPGDTVSFFRGGNARERLFIFCNRGTTTTTSHHCLPPPARDLPSSGHGEVGGSTPAARPPPPLVSPRRRRRGTVHPEGEEPTTEMPMILESMTLVGAPPLAKRVRLFGVYINVPPQQPSGGEPERKYNP