MDCVCAIKHRAAPWSCLAALLSMCMASLPLPALGQTWIGYYDRSCPAAESIVKTTVRLHTQSDITIPAGLLRLHFHDCFVRGCDGSVLIDGPDAERAAGANQGLRGFEVIEDAKAKIEAICPGIVSCADILALAAQSAVELSKGPRWRVPLGRLDGTISSASDVSNMPSPTDPITVIKDKFAARGLSDEDLVTLNGAHTLGQTDCGLFSYRLYNYEETGRADASMNAQAVAALRSLCPADGDGSNRVALDKGSQTTFDTSFFKNVHGGFAVLESDQRLMSDDITASYVSSYAGIESGGVVGVIGGIIGGIIGGGPSSFNSAFAHSMVKMSNIDVITGDDEGEIRRVCSSFN*